23
25
15
180
65
93
79
50
49
67
66
178
37
30
58
61
86
53
223
161
612
175
56
321
97
26
82
62
231
29
52
212
6
59
117
119
159
111
132
40
18
85
7
11
31
33
89
8
21
32
12