125
75
146
5
20
131
24
11
288
9
84
34
12
27
4
42
110
50
28
32
137
33
37
46
30
160
93
18
38
120
35
97
57
10
79
62
8
73
69
39
44
29
78
105
77
68
55
6