48
377
47
128
19
326
42
23
22
13
20
36
30
8
10
12
49
109
16
9
41
14
43
28
32
26
650
231
35
50
46
164
34
11
6
15
71
5
318
68