148
89
160
87
166
194
29
191
60
46
82
67
33
39
25
24
51
36
103
183
106
55
177
47
134
41
17
37
62
161
16
28
140
23
38
107
14
53
26
35
15
105
168
101
52
122
86
80
308
81
95
98