11
33
253
116
53
408
16
26
32
110
24
19
13
35
17
87
461
6
3
1
7
36
8
96
84
54
323
173
14
98
40
133
61
125
123
62
27
58
18
69
108
89
97
77
52
137