28
143
34
91
133
41
29
72
103
146
18
45
743
19
14
81
24
17
27
35
32
31
60
23
53
26
37
44
43
30
38
52
40
22
122
112
12
93
21
422
63
827