0
3
22
10
14
30
26
46
7
60
47
13
8
9
15
34
27
17
21
12
5
19
110
11
6
54
36
20
160
75
48
66
23
24
44
43
69
18
38
87
61
90
51
128
156