0
7
3
6
1
10
46
9
33
8
42
12
24
19
13
25
15
34
22
61
23
89
16
110
74
136
309
545
48
112
170
610
116
104
157
108
69
241
50
32
115
37
208
103
171
196
101