118
33
17
21
29
31
35
43
14
24
97
11
123
38
28
6
51
25
18
1
69
16
10
20
90
30
22
27
23
56
46
19
60
26
52
2
5
15
34
39