33
79
18
116
34
46
270
126
144
151
114
13
163
178
31
106
60
73
51
24
244
108
43
96
19
107
164
165
37
21
29
238
20
136
274
280
121
23
71
437
223
12
86
53
130
63
162
32
65
40
16
95