0
9
5
100
3
33
29
38
47
24
19
37
17
51
32
42
1
57
23
11
8
95
35
20
2
10
68
41
89
13
44
27
45
12
14
63
6
7
25
31
36