17
3
4
9
31
15
6
63
12
25
36
198
28
120
49
331
462
159
155
585
224
192
48
57
13
42
72
97
146
105
18
89
442
116
416
11
80
285
45
16
27
37
22
33
88
19
10
21
39