21
62
37
66
78
129
11
31
122
26
76
23
14
115
409
41
149
92
56
42
104
137
107
74
95
364
151
94
83
39
208
44
47
110
200
12
106
27
24
79
48
58
68
64
50
98
13
54
60
75
139