3
11
14
37
15
6
9
16
12
2
99
43
60
39
48
42
90
92
254
27
32
34
77
69
25
226
26
7
44
21
18
50
91
20
95
155
100
35
38
57
54
83
8
31
131
5