13
19
9
30
50
169
15
17
44
24
96
16
147
42
35
69
158
29
39
22
53
289
78
224
74
73
61
63
41
23
14
64
58
18
160
80
28
111
101
257
87
52
54
139
10
55
20
107