442
34
130
22
144
226
71
77
19
351
23
318
334
53
133
543
100
433
52
88
191
106
69
162
116
48
230
322
43
29
66
32
33
28
20
158
85
44
92
134
54
135
47
221
81
46
103
753
279
64
87
57