131
30
82
93
66
6
353
236
152
44
23
5
286
10
83
27
13
32
36
18
69
128
104
373
161
105
11
54
139
319
95
252
92
19
22
38
102
9
20
112
21
26
14
377
3
24
52
267
17
68
1385