38
84
53
73
44
190
8
34
36
19
17
199
95
58
109
127
46
221
64
42
25
48
63
33
22
880
72
20
52
62
240
227
23
75
102
43
97
123
45
117
120
272
31
150
400
49
12
18
232
78