42
34
26
43
137
45
35
98
20
11
3
13
4
8
9
53
7
2
16
75
55
65
22
166
67
18
6
5
148
12
31
37
19
161
63
25
126