26
17
23
25
10
12
56
19
198
89
24
29
58
38
150
128
66
31
33
36
122
98
45
40
44
57
84
52
51
35
65
30
15
4
13
8
11
158
6
16
37
2
55
7