0
4
10
1
9
92
23
16
18
48
77
34
7
85
30
33
39
44
43
56
74
78
69
32
115
40
103
110
62
142
87
159
108
111
64
49
277
57
107
73
83
90
105
72
28
162
247
132
58