18
83
440
150
46
168
93
22
24
34
27
50
55
98
293
31
32
102
12
136
58
108
39
52
140
86
78
76
130
33
94
14
25
10
167
129
62
106
40
38
23
117
149
71
30
47
26
327