0
42
2
21
3
8
10
11
20
280
5
1
29
7
441
6
49
107
67
52
31
51
22
32
76
59
35
18
40
33
9
13
96
14
86
41
25
487
19
36
28