16
18
7
8
20
3
6
25
37
12
30
29
2
4
150
21
14
35
75
77
17
28
10
139
23
22
154
49
50
9
1
125
39
11
106
13