16
17
23
6
21
15
9
4
33
38
13
12
10
29
106
30
89
34
46
28
149
44
8
22
61
87
131
20
5
14
55
7
56
107
37
1
40
50
2
47
186
90