50
35
59
10
29
47
34
37
52
25
41
14
28
26
15
101
32
33
56
70
20
1
3
108
11
18
6
9
19
7
30
45
17
161
16
66
21
141
55
63
8
75
31
123
53
91