160
9
164
40
19
18
36
207
108
22
16
53
94
26
14
12
28
58
59
41
20
42
181
13
25
23
15
295
157
64
24
221
202
843
92
33
29
132
49
188
172
199
73
120
45