158
64
120
21
107
73
211
113
50
33
27
105
279
159
56
200
5
13
7
132
3
224
29
42
55
66
24
168
18
47
39
58
959
40
43
175
45
94
20
427
31
90
114
323
76
59
319
60
129
70
71
79