13
34
27
5
25
18
22
16
9
8
10
31
49
7
17
11
43
28
26
12
157
120
86
92
126
69
391
124
55
20
41
38
42
59
19
45
33
35
94
106
54
6
37
53
24
48
23
15
39
74