16
39
47
55
499
24
62
584
10
15
34
18
89
8
2
33
188
31
105
127
26
69
268
152
91
51
147
27
145
85
177
44
52
28
58
23
19
114
103
4
36
102
22
108
30
98
43
56
49
45