33
271
24
34
35
53
91
17
79
14
23
51
21
85
172
99
159
120
100
152
46
26
130
19
111
94
148
90
228
87
108
105
126
7
64
210
18
41
456
30
162
142
104
66
149
173
269
135
83
38
133
81
175
212