5
8
1
3
9
0
2
13
21
6
11
4
28
23
66
7
42
40
105
34
19
237
274
17
213
131
78
102
12
44
37
52
81
121
15
154
80
53
100
24
18