170
76
34
9
132
234
163
213
35
75
65
130
57
14
29
1
228
75
84
70
67
503
69
388
433
2
13
22
237
237
141
168
18
516
210
352
13
156
55
1
16
223
339
416
12
