112
48
17
11
7
1397
21
863
162
49
304
286
210
36
177
52
180
71
179
249
136
83
34
258
23
87
160
1753
27
185
66
97
40
63
73
69
37
147
65
464
43
54
10992
62
42
194
45
46
206
222
257
81
105