3
2
22
8
5
12
28
14
23
7
20
54
36
15
19
9
40
10
6
17
25
84
24
129
48
158
50
75
56
35
16
34
53
21
33
13
78
11
42
49
44