16
11
5
9
82
31
10
51
7
101
42
26
33
6
77
3
27
1
8
12
61
56
18
22
44
4
149
35
74
14
15
88
41
50
39
55