4
16
7
10
17
25
13
30
33
96
11
2
70
35
18
31
0
155
22
23
8
66
5
20
27
128
97
1
89
9
939
159
49
12
281
212