153
35
613
243
142
12
6850
23
58
29
60
68
134
30
48
376
675
122
34
653
22
20
39
678
62
117
80
195
129
196
56
78
96
831
10
6
201
17
8326
75
65
40
140
46
177
197
66
380
194
51
752
57