98
349
38
114
59
210
10
178
35
129
26
142
51
176
15
132
11
103
47
87
21
99
4
101
3
77
100
254
94
75
78