18
19
16
47
27
22
133
124
338
184
63
36
45
12
188
101
24
52
25
57
103
110
20
50
74
37
15
122
13
56
17
107
65
109
71
21
77
32
55
78
135
7
11
42
30
23