0
72
8
44
28
6
45
3
1
2
100
13
7
89
24
5
4
76
12
275
32
85
54
103
17
49
33
43
19
56
62
189
59
81
110
80
26
151
20
131
548
230
167