43
16
13
29
40
42
26
34
15
12
10
19
3
11
57
9
14
22
41
18
23
25
27
60
5
6
20
123
92
55
59
31
106
7
56
151
36
2