28
39
24
31
66
12
54
27
21
43
13
23
55
118
19
88
41
34
97
63
89
61
40
42
36
124
111
58
17
68
98
25
52
551
35
69
30
70
360
15
73
38
72
33