104
15
90
37
254
75
48
47
121
34
9
45
16
107
20
26
60
478
82
88
17
115
52
65
12
402
106
127
43
19
394
123
119
36
188
40
30
122
32
656
110
1788
29
137
150
66
28
96
135
68
24