49
298
106
45
29
6
41
147
18
43
56
125
10
31
2100
37
197
33
196
123
234
21
40
44
12
188
95
368
46
155
164
16
81
216
98
101
34
13
30
39
35
22
250
51
42
153
290
76
162
68
17
173
10332
122
70