4
1
9
7
0
8
10
20
5
6
3
22
34
29
127
17
65
13
15
2
12
24
23
30
53
36
11
38
28
27
92
42
117
58
55
125
442
167
194
240