3
60
23
97
7
10
9
6
12
207
44
2
48
37
11
49
8
43
24
77
110
0
14
58
15
26
4
35
41
5
20
34
29
21
13
19
281
42
28
32
59
18