0
8
5
9
4
3
22
35
144
7
25
2
30
26
6
80
24
1
19
18
50
20
117
33
73
14
27
100
11
45
58
47
102
13
21
93