18
14
135
15
22
26
24
482
178
29
37
39
43
31
62
48
35
118
60
71
2
82
46
49
238
138
171
8
50
91
17
44
11
9
66
556
5
34
210
360
7
12
170
23
57
58
65