33
22
20
6
5
3
11
24
56
109
42
12
45
36
49
54
26
21
10
76
71
44
82
299
29
18
7
47
39
30
38
80
25
198
73
15
1
0
123
77
184
8
13
85
37
88
83