16
108
47
20
31
2
6
12
25
8
17
24
28
132
18
29
57
109
104
70
59
63
46
67
81
22
267
134
56
345
92
44
72
36
41
54
37
9
133
53
19
75
64
61
26
40
39
14