11
18
9
42
14
15
31
33
25
19
24
188
32
13
41
10
8
6
23
104
86
4
80
44
5
52
40
49
34
29
77
45
131
60
70
36
873
48
30
209