38
26
54
2
50
9
14
55
94
342
23
62
25
261
72
126
253
218
43
35
42
67
205
16
11
68
24
63
61
174
21
36
30
80
18
350
22
29
152
90
15
6