4
7
15
8
33
0
49
30
45
10
2
3
18
16
204
71
43
6
226
46
26
89
22
23
113
25
154
27
103
39
54
102
20
56
100
17
87
21
29
116