46
3
14
2
7
23
58
5
34
31
12
8
40
20
41
11
16
13
9
25
39
15
95
18
21
22
4
30
56
54
6
10
51
73
55
108
17
33
84