159
89
17
16
55
177
203
23
3
33
30
38
123
26
236
37
20
19
91
49
50
47
35
18
186
34
268
42
136
121
137
69
93
95
72
53
44
61
166
96
158
40
165
14
85
82
6
15
12
54
92
160
291
36