40
7
56
51
114
41
122
29
121
626
91
32
26
64
106
576
150
57
23
48
34
28
97
21
74
24
77
36
76
35
33
70
130
66
52
58
85
189
62
530
30
96
135
68
53
152
42