28
11
17
13
8
9
55
21
4
18
20
43
19
29
10
23
39
26
86
147
63
79
22
38
41
66
33
75
51
14
112
16
24
62
60
15
32
94
92
72
224