56
200
78
42
13
111
24
107
81
174
72
112
66
29
130
98
76
23
79
132
172
394
103
53
825
25
49
48
33
40
139
65
37
271
118
46
55
346
32
18
277
84
62
122
14
19
61
57
291
35
176
134
20