5
0
81
20
96
541
169
26
151
122
33
35
39
49
157
78
77
105
179
67
17
53
73
48
37
21
55
25
120
13
9
69
32
23
18
7
190
219
31
58
62
70
34
63
41
14
43
47
44
90
10