3483
16
41
87
31
25
49
27
50
28
278
1225
32
34
366
51
15
29
86
161
12
148
966
6
315
7917
197
1165
22
419
35
33
14
255
330
71
289
83
325
24
81
145
921
114
99
107
19
38
120
59
9
63
127
4708
42