16
6
29
9
8
23
71
11
10
43
18
14
4
2
15
82
7
20
47
13
50
37
21
35
59
150
84
1
60
25
40
5
56
22
33
12
19
24
93
51