0
7
1
4
3
5
16
108
19
14
20
18
120
76
39
53
33
107
30
85
72
90
190
130
306
125
22
38
46
104
25
166
574