0
5
2
6
17
26
40
10
12
38
18
20
41
16
15
11
33
56
21
43
13
71
7
9
108
35
81
22
14
103
29
31
69
57
37
28
30
58