75
23
17
6
3
12
14
15
10
90
7
32
48
16
53
34
47
28
22
13
31
233
9
44
2
307
59
4
1
56
5
84
188
69
37
39
27
82
87
21
0
30
52
112
77
46