12
52
33
25
38
6
91
51
27
64
23
29
24
28
61
9
34
208
56
17
39
36
128
95
60
19
48
11
84
118
96
32
14
54
123
42
18
67
35
53
70