11
237
17
3
110
29
2
19
18
12
43
380
114
9
116
36
41
206
15
27
78
100
64
189
52
209
35
59
105
144
66
49
42
38
1
319
147
1002
414
68
3338
432
46
63
44