20
9
106
140
26
82
71
5
145
16
13
44
8
43
3
10
37
31
64
76
166
12
46
33
87
130
109
178
15
100
22
95
21
45
11
32
6
75
229
122
175
25
19
17
27
14
51
62
4