14
12
17
25
30
18
8
10
27
22
106
47
16
24
13
23
109
35
31
34
19
41
551
66
44
5
45
58
29
32
38
37
87
21
111
173
76
84
36