12
0
1
13
79
8
54
20
7
16
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
489
36
138
115
97
96
23