72
203
79
21
59
195
138
61
19
362
33
23
340
51
57
193
34
349
14
35
115
26
90
296
119
137
117
16
129
311
100
469
88
5
64
78
164
126
81
205
73
202
44
157
69
222
259
1296
39
53
68
183
380
67