26
25
5
147
24
28
14
46
71
12
8
47
9
38
31
39
82
77
107
20
22
67
19
17
199
35
61
115
139
62
4
56
11
57
78
93
88
30
27
15
58
97