15
51
22
7
14
29
21
13
24
8
300
17
26
84
35
32
53
11
20
4
49
80
33
43
12
23
160
54
37
64
6
16
2
9
72
36
3
18