9
7
8
86
32
277
105
39
50
122
155
26
58
13
1
12
34
16
21
27
15
98
38
93
22
106
6
18
5
19
31
62
55
4
17
25
14
33
23
30
36