17
31
8
16
21
187
32
63
26
12
6
96
27
11
57
225
10
15
195
3
42
34
24
30
22
289
44
1431
14
75
86
374
51
168
25
35
85
18
148
64
104
20
43
365
56
454
39