0
6
5
40
7
11
36
76
55
35
42
26
20
34
18
33
4
1
9
13
3
108
23
17
12
88
24
25
29
27
16
30
19
97
22
70
54
15
38
44
78
102