28
32
13
38
90
48
47
70
21
126
18
16
24
33
62
14
58
53
45
88
30
357
59
255
91
61
112
67
80
31
282
55
26
68
97
77