17
34
26
6
10
7
9
35
22
57
29
11
32
14
16
12
8
3
300
28
71
132
50
42
25
89
59
344
23
18
27
68
73
84
15
21
94
53
30