10
44
47
61
24
19
28
78
122
34
20
41
157
37
40
21
12
76
116
38
14
80
107
49
106
70
89
117
23
160
133
45
213
79
249
155
248
75
17
54
206
176
86
87
91