107
13
57
12
10
3
6
2
9
5
46
33
22
20
67
14
11
1
16
37
38
56
293
55
25
17
19
41
63
7
0
8
24
42
90
35
72
62