375
105
66
74
183
45
82
25
133
94
87
11
81
229
65
72
33
60
158
73
22
27
76
213
226
100
113
78
19
64
49
31
117
143
92
83
23
48
39
124
53
5
270
166
85
61
21