1
32
8
6
2
7
10
14
12
5
18
36
9
4
33
19
77
41
30
20
46
28
53
11
50
13
21
24
62
35
52
65
22
27
37
25
51
101
69
97
29
23
15