175
141
24
39
91
16
68
203
129
87
22
121
133
168
81
254
67
27
46
59
1
225
363
165
143
88
13
66
108
188
154
71
31
104
98
96
42
51
259
366
255
54
48
102
120
5
57
37
3
50
333
77
9
21
72