21
42
11
58
14
61
235
17
78
30
33
27
12
8
34
24
45
40
31
20
16
95
89
2
26
7
104
23
112
9
15
32
68
18
56
48
96
22
28
255