6
9
34
37
27
23
46
40
4
35
24
47
28
57
79
88
21
80
49
25
18
31
8
16
19
64
3
83
29
45
33
100
36
160
336
122
10
124
246
26