1
18
15
29
20
11
19
8
84
38
7
14
6
13
21
9
17
58
98
32
76
28
335
39
22
56
46
36
37
123
3
78
135
27
47
250
60
77
94
54
53