47
148
89
55
140
78
144
211
114
203
310
35
100
205
59
165
121
18
14
75
22
158
23
76
60
83
46
68
65
119
37
15
43
255
17
29
26
19
36
67
50
30
177
63
9
7
70
146