3
8
9
0
5
1
11
13
36
15
7
24
27
16
28
34
4
150
57
83
18
46
74
25
12
212
47
20
79
80
45
49
232
283
327
22
58
38
116
112
32
70
6
10