5
13
1
7
3
0
2
4
16
6
11
30
21
78
35
104
255
49
33
17
82
265
15
221
181
58
66
218
89
34
92
41
38
20
40
18
190
10
24
212
209
50