151
90
129
281
64
16
37
42
113
72
93
44
45
131
71
15
77
43
96
34
175
52
28
50
266
30
91
88
39
35
27
20
196
14
26
25
180
33
17
29
51
98
105
19
120
142
109
75
73
66
62
104
187