38
13
12
47
77
200
86
22
76
27
78
25
53
54
42
17
61
21
44
7
668
20
6
138
16
82
75
65
286
108
184
31
33
24
15
23
26
193
46
92
94
67
36
39
57
70