332
10
24
64
36
85
1
30
4
33
91
17
45
63
108
44
3
6
11
66
48
8
16
12
23
72
20
21
5
2
19
13
9
37
47
18
27
43