13
37
36
26
25
20
32
378
77
22
27
7
30
158
15
17
31
43
63
216
38
11
49
28
14
33
29
86
35
18
41
19
42
10
80
67
6
52
74
142
98
21
44
394
51
89