0
7
5
29
66
15
2
10
45
58
21
16
18
34
20
372
571
61
28
25
36
44
32
30
236
54
33
147
60
37
72
80
125
35
38
155
39
224
150
229
85
95
79
200
40