140
58
13
8
41
18
11
12
25
48
10
51
208
182
283
118
37
15
52
16
28
357
44
55
268
31
38
66
20
27
24
43
97
50
39
33
26
7
22
49
166
74
61
152