51
32
45
41
23
59
61
15
50
48
35
108
26
27
607
37
25
36
86
68
31
39
17
19
55
42
75
20
65
49
57
18
47
29
54
28
443
156
40
46
181
88
150
155
34
24
71