18
45
55
11
42
139
195
43
30
29
25
28
16
12
14
1038
21
23
35
62
10
88
68
67
34
27
171
56
251
31
70
99
19
87
15
60
20
17
52
69
39
26
95
122
13
119
49