33
148
11
164
70
35
16
46
65
44
71
34
126
117
85
26
74
63
88
48
10
146
93
40
121
177
69
31
108
53
24
109
145
77
87
99
173
79
124
205
67
32
62
269
104
43
112
229
185
54
197