48
54
98
105
16
31
58
14
11
4
25
21
65
66
83
80
85
263
64
473
464
738
135
172
196
197
276
246
170
90
47
44
33
324
275
443
93
81
40
107
52
159