52
20
25
15
18
33
61
76
21
11
16
7
73
170
30
27
22
86
126
19
53
24
91
37
34
418
381
930
178
264
51
31
189
60
45
38
70
58
9
49
42
249
39
55
12
17
258
115