86
64
56
108
129
194
24
279
112
44
23
55
132
28
18
128
142
2
50
46
38
16
138
60
47
386
17
401
49
393
94
122
9
214
617
134
67
146
160
234
53
205
22
30
29
32
40
135
34
57