0
13
70
6
48
18
4
16
26
31
49
57
28
33
27
56
32
71
46
67
509
38
55
7
101
185
73
66
85
144
160
74
37
257
34
102
40
35
485
36
138
115
64
97
96
15
23
92