62
37
139
103
102
42
17
21
20
144
56
54
47
16
18
97
59
77
89
319
131
19
39
51
60
66
22
78
68
219
58
257
207
15
32
96
50
31
104
230
116
489
249
146
57
124
53
75
24
34