20
19
27
366
44
3
12
11
120
4
2
58
84
21
24
7
38
37
171
10
13
66
25
18
30
53
31
42
28
14
92
22
47
9
23
32
34
33
69
108
35
158
96