46
32
19
99
66
126
75
26
195
69
9
3
4
6
11
70
59
177
18
5
8
58
7
33
74
47
48
142
43
31
125
137
42
95
35
135
14
28
16
21
22
212
108
30
24
94
27
100
92