0
22
4
14
2
16
3
18
45
21
140
47
20
28
27
74
73
35
5
6
55
12
19
85
75
83
37
56
48
39
198
43
86
58
49
534
29
118
359
273
1393
24
41
717
95
102
103
76