18
47
10
82
39
28
97
61
26
22
124
8
15
122
87
12
544
83
51
13
66
92
41
46
153
460
27
31
72
43
21
30
157
68
7
19
168
93
63
245
53
216
16
14
9
110
11