0
40
2
4
3
16
25
31
102
23
18
10
29
6
111
32
5
12
78
26
57
14
11
33
8
54
7
46
13
17
41
50
34
20
208
42
52