13
11
20
45
17
22
9
67
83
65
29
89
10
350
15
7
34
46
26
2
14
12
8
21
16
259
36
38
64
59
32
87
30
81
179
75
96
155
27
116
42
24
70
49
79