1
7
3
30
10
2
8
23
17
6
9
264
0
13
22
15
12
18
24
77
20
27
48
50
37
88
14
21
80
35
271
25
499
153
60
19
40
130
265
52
178
38
42
61
84
73