14
18
55
7
12
22
32
19
27
16
15
36
20
23
28
24
31
42
21
4
107
25
51
35
17
85
79
8
43
56
537
82
37
72
66
116
39
386
74
92
71
63
77
38
30
29