0
1
4
13
63
7
9
14
15
5
2
16
25
41
19
8
20
88
56
6
62
49
21
10
23
93
22
11
72
17
18
145
139
177
50
83
39
86
55
51
214
46
36
30