167
288
234
215
200
44
88
84
25
95
118
97
47
55
9
119
28
23
13
49
83
69
38
50
68
14
67
34
15
134
25
32
56
38
17
72
46
25
45
33
52
20
51
41
30
34
29
31
15
24