13
132
137
128
16
1
51
67
284
547
83
3
29
42
18
261
15
92
8
14
62
44
203
303
38
708
47
9
19
6
60
11
5
21
28
22
171
65
220
17
63
98
95
35
129
88