26
12
18
4
134
7
21
23
8
14
1
5
186
17
120
3
22
25
42
98
13
27
35
9
58
15
10
24
6
19
30
52
80
254
46
41
66
132