62
32
40
28
55
6
29
9
65
101
146
35
23
620
12
173
111
191
25
68
50
632
430
26
60
72
43
330
19
7
540
13
8
152
121
67
162
478
128
21
114
129
18