32
55
22
118
11
9
33
66
30
20
16
68
40
6
184
216
28
58
53
54
67
34
61
38
294
52
19
42
17
10
99
14
43
59
69
45
49
21
57
50
48
64
74
27
8
44