24
15
101
46
93
37
70
106
28
29
87
35
62
18
80
13
26
389
16
31
157
9
39
17
47
12
4
27
100
88
73
21
69
22
54
33
56
52
23
7
63
124
20
152