284
95
158
16
155
51
98
52
120
56
62
153
27
80
132
245
368
151
48
54
39
63
373
36
84
55
91
77
45
73
139
101
29
74
138
113
12
38
30
119
110
530
82
64
46
23
35