86
104
43
32
82
76
33
22
21
23
19
25
8
37
52
126
85
117
39
38
27
26
46
79
11
81
14
34
59
44
10
68
132
42
97
12
17
74
107
63
30
131
128
53
55
92
64
66
6
120