44
36
225
238
11
16
20
71
83
47
65
33
53
62
99
50
28
142
25
18
67
34
19
27
31
74
114
188
92
12
29
181
105
49
305
32
37
104
299
409
285
132
139
374
150
23
78
81
68
35