15
21
26
107
18
13
67
56
10
8
12
103
69
38
45
37
110
469
54
156
60
88
73
92
14
50
63
20
66
276
72
16
58
98