94
106
217
37
53
86
233
58
211
20
93
184
32
46
65
78
39
55
145
48
26
246
29
73
28
9
36
54
137
1308
25
33
714
21
50
14
236
239
35
98
40
63
69
51
114
41
17