15
240
49
59
8
14
28
24
22
69
2
20
12
66
9
29
17
42
73
738
244
183
57
114
437
121
76
2563
16
60
99
51
176
36
44
461
70
95
21
52
77
1336
27
48
122
107