221
61
323
28
190
68
420
342
48
467
43
24
127
75
23
6
18
157
40
15
151
135
19
45
128
80
30
60
51
12
131
643
54
74
36
72
109
153
79
33
99
59
69
64
103
81
26
32