162
435
69
30
50
141
200
82
122
43
56
49
11
70
64
149
79
1564
76
150
180
37
78
551
140
401
46
128
144
333
84
258
54
239
40
9
95
113
87
215
68
106
98
138
85
21
25
45
28
202
74
109
119
32
132
10