109
43
22
56
38
2
16
13
12
10
15
8
11
7
4
20
18
14
24
61
19
26
52
5
25
6
9
29
28
17
92
31
53
68
32
73
70
40
3
39
74
1
45
54
42
21
34
30