27
18
16
8
28
23
43
6
19
5
101
165
25
51
38
62
17
224
31
73
104
26
21
55
47
83
14
10
2
34
46
20
13
44
85
33
110
91
4
15
149
22
80
70
204