54
28
115
153
34
107
98
151
193
132
77
67
47
18
10
209
96
351
164
78
68
65
116
20
36
73
16
74
5
12
45
42
7
57
41
113
48
394
62
368
317
121
25
66
50
11
38
37
143
61
227
15