12
29
3
34
1
26
25
32
20
14
54
21
44
24
5
138
70
6
11
78
23
45
19
61
7
88
38
75
267
36
30
48
9
13
18
2
74
99
63