0
11
7
5
4
87
162
103
48
213
26
238
56
23
35
140
394
178
123
58
274
28
105
80
60
134
360
381
41
113
86