43
21
36
9
82
16
27
39
76
79
166
126
71
17
99
10
26
73
15
177
13
153
94
268
24
62
80
368
55
56
51
156
135
295
162
180
12
48
86
4
81
11
19
23
38
120
160
40
253
85
34
57
129
52
45