28
25
26
64
223
56
12
161
77
27
96
67
17
13
29
92
23
60
74
24
3
22
19
7
179
89
201
46
418
43
41
20
88
68
190
219
123
102
97
32
50
9
58
30
65
184
15