332
10
25
64
37
85
3
31
5
33
91
19
45
108
44
26
17
7
11
66
50
9
48
12
23
72
21
6
2
14
4
38
47
68
13
29
49
43