38
199
75
138
122
48
260
123
15
135
108
82
315
375
213
35
998
47
205
33
14
85
118
21
1021
861
92
1044
619
98
39
28
43
393
91
11
116
5
26
119
2
105
79
652
80
58
16
3703
106
46
550
42
1220
104
926