41
23
63
232
47
88
71
83
48
65
11
64
92
84
29
44
147
99
98
37
39
91
95
709
104
53
126
93
210
33
8
251
87
14
107
36
58
312
85
13
22
173
128
265