40
25
64
23
60
26
32
317
18
31
61
27
87
11
19
67
113
46
2
68
96
10
7
44
51
30
71
47
16
17
115
28
81
45
86
57
49
59
63
33
249
73
348
112
37
72