21
179
35
58
27
18
8
24
6
29
7
16
105
25
23
106
30
10
13
5
66
9
147
14
329
119
20
12
15
108
39
17
96
308
56
176
34
67
38
33
55
32
26