128
403
65
221
73
52
56
16
156
85
37
144
8
246
233
244
287
119
308
44
139
39
426
613
61
30
258
113
585
279
29
473
173
41
66
436
23
143
422
131
70
121
20
89
12
13
76
242
295
58
11
328
38
172
49
27
100