0
7
1
2
72
12
15
5
54
51
8
27
6
19
11
48
42
39
25
43
140
84
255
141
372
90
70
131
87
3
50
252
189
24
96
46
61
30
262
36
58
104