11
9
19
23
13
20
87
15
24
68
37
46
40
5
16
17
7
6
34
26
167
139
170
64
61
85
29
127
42
50
57
44
14
63
18
100
112
105
70
75
77
117
43
33
32