22
0
14
9
11
18
1
33
37
8
51
26
42
274
17
47
28
30
66
73
94
4
7
2
65
152
214
229
1284
266
208
81
467
518
342
207
325
376
113
158
134
403
230
160
217
83
31
56
57
166
25
104
367
2165