14
150
109
53
18
1
40
5
25
32
69
50
22
6
27
39
47
87
8
12
139
59
84
4
81
89
41
23
105
10
38
30
79
65
46
21
140
15
2
20
13
26
141
51
56
19
75
58