78
63
105
62
168
182
121
219
69
40
16
26
31
110
48
101
54
53
47
298
51
201
128
76
34
70
227
57
164
231
142
15
35
13
94
14
77
84
30
85
38
220
87
41
199
395
29
28
36
23
108
56