28
52
233
14
8
376
109
727
13
94
21
34
44
12
705
158
27
121
468
370
46
47
304
30
48
586
25
403
15
75
144
11
218
290
364
2114
18
77
149
58
128
161
102
249
32
67
429
39
16
55