7
29
31
18
0
47
66
45
12
78
60
37
41
10
26
70
23
11
14
271
65
17
235
73
27
164
32
192
6
53
72
108
76
97
38
33
19
148
9
95
54
154
64