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