2
5
75
17
28
69
96
40
24
16
20
11
46
21
4
10
27
51
26
23
12
30
25
32
163
8
19
41
13
48
90
38
29
14
70
66
15