51
21
104
112
147
50
37
130
66
7
71
18
102
27
16
67
29
69
9
172
82
10
40
103
89
86
162
79
6
14
33
4
234
3
44
15
11
145
88
5
2
306
98
47
20
12