86
113
6
26
80
65
41
20
39
16
37
10
99
62
29
63
27
22
56
43
84
33
19
151
24
28
223
21
2
120
13
57
70
35
18
14
118
107
123
12
32
15
50
95