21
179
221
111
45
51
102
39
297
137
52
46
54
76
168
61
1405
167
170
47
43
127
240
56
98
75
254
73
105
86
360
48
706
65
210
96
142
69
775
24
22
11
103
67
77
169
192
100
79
97
33
71