1
3
2
8
29
92
94
32
23
18
4
26
11
133
39
20
95
19
38
10
9
6
5
56
12
63
48
44
15
7
37
28
0
36
45
13
14