77
60
206
192
7
66
78
50
24
188
69
42
100
61
8
168
160
290
33
299
14
91
6
17
20
16
21
57
30
95
102
23
64
1341
281
10
13
55
27
634
53
320
18
74
155
89
113
175
349
416
177
156