159
88
17
16
55
177
203
23
3
32
29
37
123
25
236
20
19
91
49
50
47
35
18
185
30
34
268
41
136
121
137
69
93
95
72
53
44
61
165
96
158
40
14
85
82
6
15
12
54
92
160
291
36