152
48
17
108
19
106
64
71
411
142
146
199
50
149
113
73
68
97
37
237
87
184
100
80
102
104
55
166
43
44
22
89
92
38
215
69
33
137
105
366
151
231
9
303
139
57
110
34
16
29
42
82
40
21