28
205
191
66
50
65
87
78
76
146
31
177
74
85
53
112
24
56
109
75
327
64
61
30
256
49
73
29
79
16
44
40
35
91
101
72
212
34
100
139
11
32
59
98
37
14
46
145
127