30
10
62
206
18
35
11
42
20
110
106
31
38
71
70
123
27
37
60
13
63
265
32
25
57
8
5
6
64
55
12
56
22
427
40
117
47
49
43
23
145
907
163