0
10
5
30
23
4
31
11
65
14
18
3
13
58
8
40
2
60
29
33
46
12
32
19
6
57
21
82
22
44
35
129
43
126
47
81
55
9
36
220