37
96
182
105
121
86
56
80
62
97
92
196
15
89
28
40
156
18
63
10
8
19
179
134
100
213
368
81
70
2
74
47
20
26
48
108
36
45
31
66
85
132
88
258
240
29
53
273
5