147
30
34
282
1417
64
80
48
190
95
58
16
134
212
349
644
32
164
656
23
78
427
192
268
54
89
530
680
35
215
184
115
145
103
55
40
47
66
314
53
94
1147
33
370
153
364
371
44
46
60
128
74
985
142