13
121
64
34
17
27
23
24
41
25
28
19
30
115
16
54
289
55
45
123
285
43
50
12
15
88
128
194
106
47
46
101
56
94
109
5
36
103
104
58
20
26
53
67
73
62