47
153
31
28
56
103
42
60
43
45
72
18
61
220
32
228
16
164
33
108
34
65
102
44
82
58
26
83
54
104
319
116
92
155
74
186
100
69
53
85
97
20
52
64
93
87
23
38