53
81
67
430
109
68
142
152
26
11
42
61
7
38
55
18
59
72
43
22
36
102
51
70
97
149
49
154
682
63
223
78
76
66
100
214
79
84
83
75
32
95
150
107
74
34
112
62
31