30
40
16
3
33
153
27
11
32
22
12
1
5
8
2
21
4
13
24
15
10
18
6
9
49
44
7
17
14
70
75
20
79
36
50
19
46
63