38
91
52
37
82
48
47
45
70
49
78
41
29
25
62
84
54
89
33
601
87
98
16
61
97
184
13
88
20
30
34
46
22
27
55
21
14
65
42
73
44
66
63