3
24
4
20
33
21
12
6
1
23
5
77
40
7
8
10
74
50
91
31
283
29
38
15
9
78
116
14
36
27
64
2
16
13
28
19
0