20
10
12
39
77
49
19
135
28
126
51
22
65
29
121
67
1151
142
225
34
27
11
52
26
17
190
9
125
6
76
48
14
38
144
25
53
261
82
266
43
5
13
152
66
57
37
872