24
54
53
22
90
80
52
29
8
19
5
57
92
64
37
100
31
44
141
49
32
0
422
25
34
6
398
48
88
320
27
33
226
11
40
15
204
4
43
127
9
295
66
247
65
28
82
60
20
55