116
83
32
12
162
62
4
37
16
31
21
20
43
19
30
36
45
219
58
5
50
10
26
46
9
253
144
15
147
132
220
75
373
13
120
73
52
96
27
69
29
22
38
81
91
195
99
18