7
50
0
4
12
13
56
37
100
136
160
82
81
59
64
46
70
45
85
44
23
22
441
55
184
68
66
32
57
151
90
9
11
77
29