56
229
46
298
61
72
100
45
77
82
63
150
112
188
105
104
58
133
75
302
35
39
278
97
37
52
74
71
241
65
12
14
50
11
86
88
33
25
29
122
60
164
28
13
54
379