40
63
42
54
57
26
354
32
30
20
61
43
33
151
45
87
31
36
9
348
47
7
25
17
22
16
751
34
28
96
44
19
12
8
23
74
369
15
56
11
81
48
37
62
29
129