18
36
29
34
23
2
6
37
118
14
3
12
54
32
44
116
5
113
74
70
45
13
25
31
55
4
266
15
8
0
1
39
50
109
71
35
197
20
65
7
77
158
26
40