299
19
12
17
46
160
48
78
173
45
22
135
64
141
125
57
42
10
26
139
25
73
198
179
44
24
431
90
32
16
40
92
184
18
177
220
146
53
399
30
47
132
23
83
194
186
147
13
106
36
49
101