0
12
33
8
21
18
10
29
31
13
89
32
35
6
24
11
14
60
51
26
28
45
46
63
61
25
325
19
58
75
78
118
22
15
49
85
48
16
42
37
91
126
88
17