47
36
26
32
271
44
24
17
45
22
13
34
25
111
21
18
33
78
79
218
181
12
253
230
57
43
672
185
31
23
19
73
93
51
37
80
67
8
145
97
48
41
46
6
16
63
27
70
90
69
50
60
28