78
100
286
46
27
49
14
30
132
198
11
72
269
178
70
85
250
97
60
62
112
18
69
41
4
90
151
54
89
63
96
61
12
114
10
158
108
153
37
19
8
82
254
28
36
50
53
102
43
155