63
28
119
52
110
116
16
10
74
147
46
202
51
48
58
35
224
25
308
22
4
185
96
12
11
32
43
71
40
162
85
130
44
27
29
57
72
134
86
229
84
24
54
196
20
67
138
19
160
100
144
107
23