26
35
259
71
8
30
27
25
4
6
77
22
10
11
42
47
39
21
24
65
23
56
91
82
37
105
137
34
62
64
131
52
198
96
28
85
73
87
121
20
41