28
39
96
32
9
29
40
3
167
47
25
48
12
8
80
81
36
30
52
45
83
114
2
16
17
182
35
7
18
56
68
15
57
21
140
5
13
231
51
71
94
58
153
147
41