32
66
21
7
18
54
58
10
9
33
3
12
37
64
6
20
29
35
48
114
39
24
42
15
129
14
138
16
53
59
36
30
44
38
4
108
57
304
68
52
56
41
62