0
5
13
32
2
18
1
4
28
27
11
96
6
8
12
33
50
10
7
42
19
29
68
55
60
70
47
15
54
20
31
14
112
62
36
86
49
202
25
30
74