24
99
44
15
8
95
118
187
88
67
60
121
147
57
31
21
73
40
19
70
49
29
97
54
38
59
30
538
12
32
50
68
28
195
127
22
69
149
9
55
6
26
20
4
51
52
177
82
0
58
66
17