66
87
35
149
105
40
83
53
60
39
34
37
38
11
16
10
309
173
31
51
92
33
58
27
46
48
13
25
47
22
19
3
54
5
6
43
15
18
28
26
14
32
21
29