139
34
134
272
674
444
175
14
35
8
17
21
367
113
177
340
354
26
64
10
22
24
25
60
16
63
289
393
170
1261
47
94
199
5
101
194
75
42
95
242
102
726
114
96
91
80
32
512
18
23