38
36
43
68
54
186
53
14
82
137
29
65
133
26
161
34
85
28
155
187
122
66
27
93
240
63
87
72
124
96
222
78
10
9
35
13
119
15
56
24
116
70
8
50
84
120
321
92
109
448
97
153