130
711
25
111
93
255
449
92
76
125
67
34
56
566
177
782
116
162
55
170
109
35
186
63
50
532
225
348
126
31
44
53
199
84
271
165
119
163
85
96
80
124
133
33
101
132
104
81
42
307
74
47
195
41