2
62
17
100
6
120
25
65
14
58
29
4
20
12
30
32
8
46
33
35
27
50
28
1
60
18
86
54
21
41
11
90
19
3
291
72
70
63
44
53