98
78
54
42
57
130
38
64
66
43
24
67
17
18
47
3
55
19
100
97
11
244
40
106
37
44
14
39
48
16
23
36
181
63
13
53
123
68
56
20
214
196
87
103
71
172
51
49
62
124
206
477
30
383