193
148
209
30
99
37
89
22
25
101
65
57
322
17
52
77
40
231
107
53
100
78
205
102
41
16
69
9
23
91
27
215
232
12
86
157
64
114
105
184
72
35
47
73
109
19
66
387
276
187
246
135
280