33
10
4
2
13
18
44
14
8
38
49
27
15
71
21
58
16
68
39
23
51
25
30
9
78
70
50
24
103
120
81
45
100
80
48
96
56
88
181
61
46
75
36
47
69
111
20