27
55
16
67
22
20
105
81
14
64
74
80
82
28
29
48
109
21
132
977
17
11
9
429
103
39
30
47
72
695
41
18
52
224
61
85
49
15
71
51
58
38
65
34
13
43
45
31
12