46
43
10
72
6
116
53
1
56
26
45
27
13
83
79
25
23
40
164
38
16
114
58
22
66
28
68
88
30
19
177
117
32
138
271
21
121
253
134
279
194
11
14
91
87
41
126
8
186