0
17
22
23
18
28
50
35
12
21
39
36
20
13
76
70
24
89
55
26
66
62
11
114
104
75
131
594
42
54
48
83
99
58
96