105
20
123
387
597
34
48
104
252
23
43
421
78
18
14
241
3
24
61
578
69
66
84
428
403
134
11
53
92
322
103
290
32
68
778
180
17
28
355
6591
37
42
200
292
470
41
45
140
211
1795
251
333
70