33
39
57
19
34
22
17
99
133
29
84
51
65
61
88
200
43
104
13
44
18
28
87
67
46
31
154
77
127
10
20
54
105
38
95
62
149
177
66
83
146
27
126
119
236
252
158
289
234
41