15
65
22
18
80
173
19
70
62
30
302
129
229
0
28
2
49
14
13
27
1
47
44
3
17
53
10
37
23
21
83
6
26
42
16
81
11
8
59
54
12
52