46
101
43
94
20
182
38
23
137
31
70
6
83
87
24
62
12
59
68
49
81
21
85
11
10
123
56
60
16
143
155
15
156
95
41
230
32
72
35
69
78
74
27
40
147
109
77
19
129
65