1
0
3
7
2
5
6
4
35
19
79
116
52
41
20
127
32
226
666
49
102
108
14
148
445
27
15
22
11
118
136
82
106
43
36
131
21
45
186
250
154
26