47
36
122
60
14
17
302
58
54
206
248
83
34
42
168
62
49
260
26
66
12
12
62
25
19
86
16
14
139
26
13
12
50
31