26
56
85
14
50
17
37
41
28
10
44
9
89
22
53
42
18
13
46
114
60
40
112
305
21
35
143
7
145
119
141
486
16
100
94
238
69
51
54
174
76
126
59
80
62
84
73
43
66
354
108
71
136