41
77
160
151
91
16
45
23
152
31
108
42
49
27
142
32
12
141
21
24
97
179
367
22
57
55
575
143
754
15
62
112
139
115
38
99
17
40
8
33
34
137
70
86
79
51
5
61
186
85
421
44