26
8
15
73
176
23
37
96
59
74
32
326
926
240
63
34
364
87
66
120
71
40
80
217
61
307
152
54
46
145
64
55
44
31
60
13
69
9
62
35
52
88
155
39
20
28
25