32
178
235
120
91
182
641
90
114
162
135
199
173
163
73
6
125
50
1217
902
38
153
219
40
23
58
95
89
103
14
10
342
48
62
21
74
113
65
56
51
16
34
66
84
143
31
302
275
12
8
7
17
11