38
619
890
260
28
390
35
117
44
63
108
53
19
84
47
58
48
111
94
6
31
34
18
24
21
54
23
22
15
70
39
43
42
55
41
71
95
64
36
227
40
60
160
57
212
138
112
65