98
88
165
135
57
32
52
86
103
282
60
283
33
100
75
274
63
46
39
22
20
533
138
16
23
96
30
89
167
90
38
69
34
70
131
8
107
129
24
9
68
59
13
304
130
101
65
45
207