47
42
59
102
72
55
148
36
46
94
66
43
103
61
182
60
121
354
151
134
28
39
37
86
77
91
20
206
25
27
45
44
198
122
34
33
65
40
17
93
98
10
21
30
12