18
48
31
13
113
76
39
20
21
25
240
89
8
56
22
100
42
3
205
64
129
32
26
156
38
134
24
33
81
119
16
63
49
19
66
86
71
131
170
99
263