73
91
27
98
32
176
94
137
11
101
128
222
51
248
163
70
117
33
57
45
31
807
60
58
52
10
44
520
388
409
120
108
36
66
46
88
61
134
133
41
93
29
47
30
69
164
96
314
407
49
129
67
99