58
200
63
85
66
46
6
15
20
32
71
53
48
7
39
81
57
21
65
111
38
49
29
30
8
113
47
82
78
40
86
55
145
17
41
106
157
23
115
140
114
51
84
122
83
33
14
110
88
35
64
27
34
87
100
25
45
120
9
69
50
68
105