26
126
55
14
79
12
44
74
408
11
19
42
167
125
24
20
46
117
70
54
7
193
75
35
186
25
43
90
17
34
199
45
61
83
299
53
118
197
29
101
141
33
95
49
36
27
355
37
155
47