14
12
16
41
7
145
9
13
90
29
28
38
11
19
150
17
47
823
4
337
256
8
10
92
15
672
6
1
49
36
155
5
18
39
22
23
3
34