21
10
12
17
38
6
9
70
240
37
144
28
11
104
19
39
41
45
85
100
50
35
47
98
36
22
79
15
139
13
55
439
82
61
768
26
23
27
92
16
271
187
1211
77
30
114
153