240
56
119
73
50
32
38
57
72
21
96
252
169
337
1212
136
86
29
203
28
42
14
211
25
201
3128
89
155
1539
33
154
24
45
79
78
116
150
1082
44
1089
27
335
30
62
34
10
11
8
74