18
53
36
99
67
49
14
6
8
103
20
180
26
44
25
62
52
85
30
76
27
9
56
537
90
48
31
61
84
354
12
54
24
108
16
349
63
98
105
29
91
68
37
39
22
92
127
187
120