0
5
2
16
26
40
10
12
36
18
20
41
14
11
33
56
21
32
17
42
15
13
71
7
9
108
35
81
102
29
31
22
69
57
37
28
58