28
19
67
107
27
17
16
40
38
18
13
6
81
20
11
5
24
78
33
55
8
15
46
4
65
29
47
59
7
9
43
23
36
26
167
87
21
14
553