21
19
62
93
37
9
52
27
227
154
107
92
23
46
14
288
32
6
42
33
24
18
39
44
13
77
31
208
56
3
67
65
454
419
8
1
25
363
51
255
61
11
225
26