13
3
7
79
152
145
115
18
56
16
37
139
140
155
17
5
52
8
27
20
60
24
58
11
93
281
378
192
26
100
71
50
28
48
543
198
25
10
97
4
6