0
42
17
5
8
89
10
31
16
12
66
13
25
26
18
38
20
27
29
62
105
82
75
58
40
41
43
22
85
44
54
55
112
15
83
45
95
79
99
56
142
30
114
74