54
25
34
36
48
279
376
24
12
203
159
39
67
91
18
68
16
116
10
35
126
172
140
63
17
46
57
32
31
5
87
53
47
69
647
43
28
26
95
20
19
60
40
37
74
243
23
8