28
33
17
24
25
22
7
44
53
82
41
400
38
21
34
50
83
66
47
4
52
358
27
6
78
18
89
88
108
32
10
11
72
123
5
13
30
49
61
15
111
45
9
63
16
19
2