51
89
25
55
39
18
38
30
4
2
129
36
54
50
57
32
16
121
95
436
142
35
48
42
133
85
8
41
1
10
79
69
6
13
52
80
7
58
86
26
14
17
67
15
5
97
43
131
127
49
102
70
9
12