3
7
64
18
11
14
24
112
36
376
28
180
93
17
190
96
98
97
279
72
99
227
75
146
236
124
80
179
84
65
10
114
131
133
33
77
329
189
110
60
113
76
61
159
413
63
224
42
188
95