577
122
25
29
61
54
119
32
33
141
53
142
81
28
130
100
39
73
124
43
36
134
79
185
59
129
91
474
204
23
331
104
417
99
581
404
194
47
51
46
13
50
14
27
780
17
5
38