140
166
47
51
93
34
82
78
171
85
42
115
23
61
71
55
15
63
57
37
193
69
18
106
30
250
75
28
105
83
87
98
72
154
110
21
96
41
90
77
25
121
49
24
116
12
19
32
216
46
9