46
9
47
17
55
26
179
21
30
24
10
12
346
34
100
1
29
129
11
15
2
60
130
52
20
16
101
14
22
64
66
85
43
107
33
139
59
72
182
74
58
32
4
36
39
8
172