1291
237
650
72
85
45
263
75
16101
56
106
23
200
105
67
89
549
32
30
52
153
148
35
65
59
38
57
86
34
140
330
53
340
61
54
146
216
13