10
7
33
25
36
34
60
18
38
17
14
12
4
31
8
24
9
53
100
21
6
22
118
238
120
32
2
54
111
78
56
13
103
124
291
52
84
102
115
15
20
77
110
19