18
6
2
5
1
11
23
13
22
7
53
36
15
16
9
40
21
10
12
17
25
84
24
129
20
48
158
50
74
56
35
34
31
78
19
42
49
44
30
43