27
65
30
86
56
14
26
8
24
22
60
67
25
71
35
38
17
15
32
82
44
34
49
46
43
23
123
21
18
202
51
40
62
10
365
159
68
97
61
13
100
11
50
70
74
105