38
90
47
28
22
75
14
13
23
59
53
79
69
21
73
61
84
25
52
26
66
35
174
37
24
160
97
158
259
111
101
145