1
30
3
12
6
19
9
45
4
2
7
5
44
53
29
14
74
46
16
20
11
13
15
10
42
60
124
18
28
27
64
31
24
17
61
34
25