116
86
134
45
28
83
80
32
39
105
40
47
17
41
64
132
142
12
38
107
33
67
111
30
68
37
58
9
15
144
92
162
63
127
82
119
94
108
69
52
19
102
118
25
29
21
43
20
24