51
46
41
80
16
25
22
26
37
15
31
154
21
110
30
27
23
113
150
116
45
62
11
19
24
74
43
28
344
193
93
14
65
72
81
57
40
119
168
34
109
29
92
8
42
17
68
5
273