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