32
5
78
18
165
143
112
46
9
70
29
50
14
115
21
94
2
59
6
7
10
36
47
16
128
11
8
12
26
4
48
13
37
65
23
25
42
3
1
173
33
34
31
76