26
30
15
362
9
11
33
12
7
100
6
17
3
57
19
49
67
48
8
55
20
2
21
5
4
27
51
141
25
179
255
176
13
1
29
18
221
41
105
38
88