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