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