210
18
33
536
34
95
40
421
17
77
52
61
27
23
22
167
348
29
24
71
28
142
43
599
6
8
15
35
21
42
65
58
20
11
26
31
41
7
10
49
79
14
99