16
26
7
181
229
56
34
73
8
22
31
37
87
30
36
9
41
6
14
10
13
72
140
4
12
25
24
15
51
38
194
20
17
23
59
28
58
89