105
32
59
18
38
41
40
10
27
3
13
220
12
9
56
51
31
1
15
5
26
34
17
8
85
4
16
24
39
46
19
2
14
22
29
21
37
30