44
232
117
270
48
53
35
377
41
100
86
13
19
138
89
73
98
22
76
243
197
62
51
153
57
42
90
210
336
105
7
2
191
29
34
74
24
17
23
4
6
85
12
15
82
156
33
30
92
169
368
36