18
16
28
73
237
145
7
136
38
20
24
32
119
17
5
103
22
67
50
12
13
149
11
62
25
3
9
33
158
117
112
122
40
4
21
10
27
45
2
14
19
26