10
24
20
32
33
29
12
5
7
94
4
16
49
1
202
6
14
30
56
17
9
19
50
23
34
121
22
52
11
13
28
3
159
58
2
60