167
288
234
215
200
9
44
95
88
84
25
118
54
97
28
119
47
50
25
23
133
18
13
32
24
32
83
28
49
67
52
51
69
56
38
38
14
72
33
29
6
27
22
45
41
39
33
15
64
17