73
232
30
20
76
51
363
245
62
17
437
48
97
123
134
221
59
129
102
11
49
96
69
267
104
143
53
14
42
136
55
38
208
35
34
63
236
67
40
74
58
23
54
239
79
94
57
101
184
10
306
393