46
39
53
319
27
79
66
41
38
102
24
52
48
60
19
18
43
89
35
25
44
21
32
23
20
15
33
16
62
34
67
163
54
17
51
13
22
26
29
42
40