20
10
94
11
60
192
55
2
8
51
21
28
58
52
29
4
25
88
9
39
45
43
47
133
113
204
110
215
116
18
37
44
24
63
137
57
46
33
201
61
109
97
106
83
49
23
224
181
102