169
18
66
38
53
144
75
87
57
149
100
147
112
116
195
65
49
59
37
36
67
28
47
16
48
25
241
14
168
34
52
29
62
324
27
19
85
78
108
155
15
335
120
276
39
130
30
288
88
383
92