22
46
40
189
98
42
68
61
6
234
55
66
36
28
11
145
63
58
24
35
44
50
37
67
513
45
258
124
10
291
586
49
30
100
171
57
26
25
133
148
19
43
38
80
137
54
64
18
53
110