36
230
33
103
58
38
26
140
25
66
57
229
148
290
45
40
144
190
71
41
115
67
85
35
15
130
263
73
19
11
48
6706
86
51
75
42
49
191
79
43
409
63
657
29
1016
424
61
52
306
34
754