40
70
44
15
42
29
14
46
92
7
9
51
61
16
271
211
8
17
24
111
0
73
283
36
85
4
107
13
21
88
34
143
115
254
66
57
91
226
63
95
53
45
33
30
41
97
78
169