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