15
122
37
45
55
53
49
85
189
46
111
62
35
30
47
72
59
44
38
64
31
515
24
12
66
153
107
74
154
28
108
27
225
93
42
69
11
25
21
41
54
13
193
52
19
63
103
472
845
138
56
29