98
5
38
32
2
25
17
74
20
3
24
27
8
493
321
26
341
105
323
399
427
196
55
21
12
4
226
149
9
354
180
173
1
34
235
18
19
16
63
140
29
325
42
33
214
261
14
7
53
77
15
6
84
50
78
10
186
419
43
31
219
11