246
83
26
15
71
79
250
148
86
120
107
25
16
160
222
13
75
187
17
87
48
118
59
58
88
51
74
46
36
42
189
32
174
153
52
562
184
418
80
50
39
446
169
43
233
140
917
95
163
173
452
144