46
69
13
17
22
8
47
83
27
34
16
50
31
15
38
11
72
41
19
36
85
179
143
99
123
82
121
84
76
30
87
79
129
68
32
52
176
96
26
60
28
40
9
93