1
42
36
11
17
7
6
16
10
8
65
4
19
27
2
57
18
9
74
15
14
13
38
24
39
54
100
26
98
43
55
5
64
25
12
72
350
567
29
3