11
24
33
32
16
14
29
48
74
23
36
25
78
10
44
50
55
38
15
9
18
17
27
72
61
126
227
148
102
193
110
92
161
122
113
88
114
120
99
79
117
57
137
64
71
67
307
60
143
84
107
258