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