8
549
30
50
44
60
20
27
7
68
100
36
24
79
11
12
14
31
1268
26
9
29
5
17
10
13
16
41
19
61
23
25
64
97
28