20
3
189
11
81
9
19
48
49
56
51
25
99
115
104
27
165
37
223
41
577
68
117
275
416
26
6
43
620
133
17
38
102
46
16
39
12
95
45
156
29
90
71
91
75
219
134
73
478
33
152
32
31