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