0
42
107
69
60
5
10
173
81
138
14
21
106
44
82
4
7
19
18
111
70
8
26
3
54
75
23
9
25
17
99
12
30
27
68
11
29
59
22
24