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