12
59
21
39
55
44
22
25
27
33
391
18
14
24
35
11
50
16
7
23
60
266
17
26
43
40
82
65
133
34
42
58
13
45
36
20
15
91
29
57
31
103
215