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