33
45
64
93
51
5
32
31
40
235
39
65
42
46
135
103
83
44
48
49
96
262
55
90
20
60
116
81
71
245
72
91
187
73
242
87
69
138
158
281
536
173
85
22
436
197
47
52
28
13
129
289