26
66
64
36
19
68
83
251
159
163
107
114
84
120
88
39
55
48
79
253
131
308
75
21
470
27
11
104
123
97
67
110
14
65
47
69
146
85
153
54
43
41
276
136
134
23
165
33
56
70
343
74
86