15
7
39
26
36
112
33
144
14
400
8
71
23
20
149
22
21
147
4
27
88
11
5
47
77
55
125
72
313
51
44
107
264
17
123
342
30
19
35
42
12
13
50
60
90
46