48
9
14
154
97
1
11
54
74
25
22
62
8
5
7
52
30
26
16
13
64
39
17
24
28
12
23
31
19
15
90
34
70
21
73
40
32
84
354
79
115
138
76
279
348
59