193
28
70
178
229
40
309
116
102
31
84
24
169
37
249
230
372
86
15
127
133
256
521
3
5
422
243
33
284
733
144
48
76
11
17
21
2
34
57
30
58
63
20
26
14
22
29
173
346
111
211
196
87
361
74
272
319