21
134
50
26
28
25
68
55
118
174
34
153
45
76
9
7
16
14
3
29
11
13
6
15
1
155
2
33
72
63
17
35
31
4
27
44
12
8
143