278
12
34
10
15
13
22
19
357
41
74
6
40
135
49
21
18
9
17
48
131
24
61
158
39
56
260
699
65
33
68
367
27
28
23
82
8
88
37
29
32
85