13
12
43
1
3
52
8
26
21
10
39
29
17
25
11
85
6
20
53
7
5
2
32
15
22
19
28
44
27
51
45
34
24
118
236
58
35
200
67