12
1
7
4
9
84
17
47
18
22
42
31
165
63
36
25
15
8
28
40
19
33
5
74
43
21
49
85
298
14
61
67
27
121
113
83
76
29
39
30
64
100
123
115