437
79
71
29
57
105
101
74
102
46
123
385
43
63
173
109
155
78
92
119
61
445
41
124
52
39
50
363
93
72
308
76
128
94
116
85
25
26
33
40
44
582
34
114
269
31
19
305
113
131
207
122
132
56
37
130