19
5
4
33
49
27
15
20
2
82
29
46
6
110
85
150
16
38
11
36
1
8
41
23
9
45
3
13
191
64
178
14
91
22
42
144
69
107
92
52
75