1
0
13
76
7
52
18
5
16
26
31
49
61
19
28
34
56
32
71
46
67
515
38
55
101
190
73
66
86
144
160
74
258
102
40
35
488
36
138
115
65
97
96
23
27
92