26
102
84
27
15
35
30
128
61
20
159
88
12
18
16
23
14
55
9
8
5
28
6
10
24
67
33
13
298
17
4
2
21
19
7
49
54
46
11
37
264