34
31
12
11
22
16
26
128
200
54
7
9
10
5
88
20
6
23
27
14
8
19
13
30
24
28
25
43
73
36
18
58
15
38
57
39