24
33
85
20
15
14
70
100
61
23
372
116
12
47
52
25
130
31
90
45
63
5
113
53
49
21
9
60
2
3
34
19
78
17
32
44
4
79
38
6
46
1
89
41
22