28
13
19
24
56
75
46
27
15
22
17
49
94
143
31
45
30
44
111
108
93
301
37
18
53
68
131
60
32
65
90
62
54
16
47
23
43
57
78
126
29
76
25