12
9
32
29
8
20
33
31
13
2
68
40
4
37
5
145
14
97
0
16
526
19
30
21
66
103
43
51
50
45
17
26
38
18
44