52
27
28
21
249
32
22
16
9
11
17
39
94
46
59
115
62
47
14
42
54
30
331
43
77
33
186
41
31
95
34
69
89
40
145
26
174
135
147
50
49
105
63
18
24
61
173
161
238