274
297
338
90
119
20
41
31
50
23
170
244
94
95
139
106
57
27
62
30
70
93
29
38
80
14
11
36
116
185
12
37
18
77
218
210
42
51
48
46
49
15
35
63
92
60
398
7