115
36
50
54
122
39
46
538
184
228
189
214
41
75
227
18
27
279
13
58
110
100
81
64
49
74
20
73
131
45
159
55
66
53
28
38
94
10
114
90
21
8
62
71
61
29
91
17
42
102
87