45
159
61
139
179
276
127
91
31
39
36
28
20
190
92
110
205
55
97
196
37
50
66
57
44
63
72
226
14
80
22
104
26
143
88
56
87
71
12
40
119
105
65
38
6
359
15
8
9
19
98
294