28
8
112
59
55
51
53
144
36
73
151
5
143
19
60
108
48
136
70
135
65
58
9
86
117
293
160
102
69
94
345
66
57
194
34
78
83
32
31
90
113
37
46
74