78
30
220
63
2
1
7
139
43
213
59
20
10
52
42
96
198
8
9
80
240
103
428
666
66
12
47
86
31
75
24
205
58
48
11
161
17
70
265
13
235
216
160
60
54
5
49
21
77
74
68
6
111