16
62
95
79
86
19
122
39
34
28
106
48
167
68
22
108
20
56
26
162
76
17
61
15
143
71
210
90
115
65
42
30
469
31
127
240
148
54
50
85
45
75
92
37
63
109
33
128
197
49
80
220
32