51
46
24
33
43
36
52
195
15
71
32
29
16
114
57
134
129
165
72
75
22
10
37
28
102
20
65
168
160
227
142
95
34
69
113
73
44
254
62
116
156
475
216
270
18
21
79
78
150
98
104
202