15
6
5
8
33
13
100
2
58
97
34
30
21
26
176
91
31
45
10
180
140
62
454
24
144
16
79
17
93
80
29
28
23
99
27
22
18
44
14
201
73
57
19