32
13
2
17
15
3
6
21
4
18
23
19
7
5
28
22
44
24
9
60
62
124
30
27
26
16
61
20
121
45
100
83
33
34
178
128
68
87
25