10
2
5
11
42
6
0
20
65
25
3
148
8
107
4
12
30
43
19
15
255
38
9
22
14
123
54
33
51
23
77
53
17
21
87
13
7
27