18
278
22
17
7
42
4
1378
61
141
58
88
289
8
87
52
23
68
28
99
197
16
20
49
70
46
411
15
37
104
12
14
178
26
25
142
27
19
11
43
92
53
32
44
13
41
38
3
40