23
15
176
61
55
172
56
32
40
39
82
3
42
30
34
16
28
33
53
46
97
29
18
114
14
89
50
191
38
57
162
54
25
102
164
241
244
45
250
179
189
87
106
118
65
178
17
85
431
90