14
11
51
250
26
171
46
12
50
80
83
125
73
708
17
122
22
37
27
29
71
21
8
31
4
3
40
214
13
93
84
25
16
67
9
63
102
38
416
6
61
20
103
430
74
144
192
47