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