1
0
20
29
15
35
30
18
14
16
27
12
26
3
63
44
4
129
10
9
69
55
50
97
28
25
81
53
77
21
161
37
264
93
19
90
11
57
36
7
13
56
65