1
0
3
13
8
23
15
30
2
6
60
20
12
50
90
52
139
39
4
24
41
10
14
7
49
40
29
85
70
25
21
112
18
9
265
33
16