16
22
28
12
37
17
5
3
30
100
62
8
52
182
206
35
23
10
21
36
33
106
174
57
20
9
55
44
34
54
140
104
130
67
40
102
64
25
142
11
31
304
15
83