17
58
44
20
32
22
19
106
47
13
6
21
11
29
110
12
37
67
35
61
10
309
15
72
4
39
8
1
42
78
18
14
25
28
24
94
43
46