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