29
12
19
14
52
94
30
31
147
55
8
7
27
42
176
9
5
15
4
57
231
47
24
119
13
10
89
3
172
16
22
1
35
68
79
121
32
45
23
17
41
2