39
152
171
139
266
82
208
117
17
9
274
92
72
95
37
96
76
32
105
85
62
51
173
26
36
57
50
35
54
34
23
202
38
55
66
68
27
30
29
88
31
190
69
75
60
220
121
48
80
10
16