225
94
85
1144
13
244
26
102
27
122
109
116
221
438
112
1329
6
257
42
406
68
33
43
118
29
92
11
196
665
220
216
74
309
158
295
39
25
77
12
382
80
269
89
351
75
442
69
306
44
30
63
137
128