2
3
10
5
0
12
64
8
1
13
18
22
4
11
148
7
14
40
24
43
26
150
85
32
20
6
28
9
17
201
36
123
205
99
30
38
298
37
133
83
15
16
59
45
158
87