27
97
11
40
13
16
130
45
19
8
64
28
6
22
15
650
49
79
80
29
37
55
4
32
9
12
38
73
10
350
662
83
98
25
50
23
5
17
39
107
18
103
120
46
33