49
19
33
35
18
34
22
17
10
29
105
45
30
25
51
38
24
64
79
59
26
57
28
60
107
31
36
55
197
83
109
53
118
84
117
90
106
85
89
205
111
87
399
455
52
77
39
115
76
61
140
151
68