0
20
33
108
13
73
19
33
59
17
31
30
28
74
38
26
112
47
1
122
37
65
35
90
31
13