17
69
9
49
181
97
23
46
12
20
305
14
13
39
40
50
106
36
91
52
163
53
45
87
171
55
100
120
233
57
54
961
37
84
19
16
86
92
322
102
287
123
34
48
127
51
132
59
75
826