15
124
18
23
69
22
14
53
31
666
39
54
365
468
96
73
48
134
35
50
91
11
84
21
49
102
4
133
63
74
521
66
33
56
159
108
16
86
8
79
27
70
12
112
26
32