26
7
35
10
18
8
31
21
107
32
238
72
13
52
103
38
22
47
61
91
11
66
55
82
9
159
333
40
198
14
6
5
267
4
102
220
86
17
27
37
42
118
30
150
92
76