11
3
7
9
136
21
19
508
80
85
48
47
141
39
64
704
60
20
40
63
18
86
10
72
26
14
45
87
231
222
30
79
46
229
157
34
92
94
5
1785
25
288
1325
50