47
25
36
145
22
65
109
127
161
140
632
107
42
104
138
174
186
44
32
33
55
189
90
26
151
34
43
30
77
14
124
37
28
117
57
35
169
96
76
59
58
224
79
228