98
5
32
2
17
74
20
3
24
26
8
321
341
493
323
105
399
196
427
21
12
4
226
149
355
180
173
1
25
34
235
19
16
18
63
139
29
42
33
214
324
262
73
7
14
77
15
53
84
6
104
50
78
10
186
419
43
31
11
218
27
13
201