57
42
26
48
97
17
25
45
198
78
94
301
120
439
76
19
14
770
32
99
7
436
111
28
70
65
56
40
50
298
36
41
200
68
128
35
222
77