49
45
26
39
65
33
105
111
40
53
89
66
25
94
8
21
28
674
56
18
67
47
48
86
142
35
34
55
69
37
50
72
52
42
74
63
31
60
70
145
377
124
102
43
208
16
54
32