0
13
3
6
62
32
17
28
25
26
64
78
38
15
42
20
41
87
146
50
73
40
53
258
36
29
63
108
90
69
551
75
54
49
71
30
60
33
111
9
31