0
12
5
34
32
82
28
20
57
23
44
41
77
85
13
100
38
105
30
59
60
63
308
131
173
134
108
123
71
133
211
74