44
61
15
346
25
88
35
115
27
21
64
23
113
33
204
83
39
79
47
74
68
40
19
131
20
72
38
48
7
22
119
194
51
29
62
344
381
145
159
41
223
133
193
91
45
30
59
188
205
16
50
28
275