12
6883
24
58
29
60
68
134
30
48
376
675
122
35
653
22
20
41
679
63
118
80
195
129
196
57
78
96
34
832
10
6
59
201
17
8340
142
75
65
40
140
46
177
197
66
381
52
752
238
534
54