2
16
5
26
6
1
63
43
17
7
37
71
92
41
44
48
33
10
30
95
36
59
25
31
19
22
42
12
20
15
49
34
68
76
105
21
32
35
27
50