29
21
12
35
58
128
14
6
8
36
39
66
163
13
57
2
9
7
104
10
18
52
34
20
68
46
203
118
17
124
19
37
11
0
5
33
28
26
53
24
50
38