10
32
3
52
48
50
12
44
60
49
37
83
63
64
68
15
16
13
14
28
18
29
19
26
6
122
20
100
11
66
47
7
24
41
17
25
4
8
38
260
22
1
33
95
34
65
5