271
154
34
76
86
67
56
33
27
96
61
12
46
45
16
44
163
292
84
18
57
168
235
108
165
52
79
40
143
336
39
98
110
78
212
301
49
95
28
103
109
24
119
115
179
124
51
175
54
13