41
86
96
94
143
118
55
111
99
47
50
28
64
48
30
44
56
52
202
34
42
8
81
20
24
21
13
97
122
109
102
93
16
84
39
76
82
6
65
19
5
9
26
100
43
29
61
110