37
164
123
119
41
61
59
157
69
91
49
30
64
142
44
63
50
48
42
33
70
54
29
102
197
97
133
43
25
23
72
26
88
78
45
35
81
171
62
365
18
122
225
89
207
126
99
82