28
117
43
59
18
8
54
30
4
5
42
68
10
58
16
79
15
191
32
29
20
363
63
36
126
7
67
183
24
27
21
141
39
104
9
38
12
44
14
52