47
135
40
697
95
24
51
100
286
60
31
46
268
30
82
133
43
16
67
112
26
192
54
12
37
151
29
48
13
280
19
17
7
34
15
28
10
42
76
45
162
38
4
23
9
50
39
5