168
164
117
65
175
192
248
45
147
81
53
110
461
71
388
143
160
44
77
321
112
236
167
100
96
103
215
72
50
12
241
21
374
23
56
188
380
60
51
244
84
297
41
47
134
34
90
93
148
10
19
17
146
38