21
50
124
49
256
112
51
82
36
273
72
19
48
40
29
75
10
93
223
73
16
27
59
103
13
146
83
11
56
132
314
37
18
12
34
151
42
15
67
63
97
95
138
30
14
156
70
86
52