30
24
8
4
23
10
27
12
60
18
11
26
3
36
41
21
2
13
16
50
134
19
5
9
7
1
55
32
45
40
102
54
20
22
15
31
17
25
171
39
42