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