0
10
12
3
25
28
7
86
32
33
5
20
19
11
37
70
23
47
16
104
4
17
75
35
57
26
18
2
13
478
15
8
48
1
9
61
45
22