65
60
46
52
163
48
108
38
41
50
743
71
69
136
13
99
124
185
119
142
97
68
90
111
32
55
18
127
206
23
30
56
89
21
19
146
368
223
36
14
533
86
16
94
59
39
28
29
26
93
137