0
42
17
3
11
6
10
15
7
16
20
55
92
23
36
64
25
277
1
28
33
18
21
54
45
32
119
71
127
24
40
14
2
232
58
29
70
49
53
52
67
9
43