1
0
33
2
4
58
19
144
125
8
15
39
14
43
18
22
5
23
12
558
6
7
20
76
25
10
79
46
28
44
21
30
132
36
129