30
3
15
12
33
8
21
10
25
19
23
14
74
52
77
2
36
7
18
26
4
91
47
165
11
46
16
22
95
38
79
32
34
24
5
60
1
72
17
9
70
13
27
40