1
30
5
15
6
21
9
11
43
4
2
7
10
47
62
29
14
8
3
74
51
16
18
22
12
13
59
61
135
28
27
70
33
24
17
67
34
25