359
45
237
108
63
72
162
219
73
58
20
87
254
40
59
30
28
32
85
75
31
76
18
43
60
42
44
19
80
61
88
41
354
310
74
141
442
9
71
155
502
24
48
797
262