16
11
3
38
6
82
21
30
22
29
23
105
55
45
60
20
58
234
19
52
178
24
112
46
17
14
124
28
108
32
42
15
113
97
111
62
35
72
36
305
190
78
153
606
216
331
233
70
93