0
16
1
13
80
8
54
20
7
26
31
50
63
19
28
34
18
29
56
32
71
46
67
519
38
55
101
190
73
66
86
144
161
74
258
102
40
35
490
36
140
115
97
96