2
118
3
11
26
10
23
48
12
55
20
79
31
24
32
14
46
29
16
19
4
30
40
15
38
22
75
101
1
9
41
8
7
5
43
25