68
107
16
32
174
65
212
106
305
156
336
94
95
75
12
35
335
55
71
203
7
521
422
120
38
66
171
36
128
139
8
117
86
293
56
191
49
244
246
723
57
79
58
279
53
67
27
42
84
89