13
9
62
8
3
25
5
22
19
10
18
56
11
55
2
35
44
23
4
36
16
14
33
12
6
21
54
61
31
7
109
168
15
38
29
358
50
240
141
116