15
20
22
11
16
21
57
27
37
113
28
14
52
36
53
73
103
70
89
77
241
51
58
40
121
215
95
44
75
97
29
67
143
147
23
64
133
41
79
32
31
118
374
88
56
42
43
54