37
241
80
33
61
39
28
95
19
13
25
8
136
18
240
102
77
135
51
270
141
156
67
72
59
91
63
404
168
54
29
247
46
56
44
185
23
78
105
160
117
101
198
68
50
58
27
119
35
49
183