77
79
64
49
20
40
56
140
224
102
95
8
230
11
27
163
14
326
96
748
107
31
170
24
48
10
292
36
32
172
19
0
155
584
5
6
21
2
46
28
18
166
23
51
55
410
13
39