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