93
79
56
176
19
113
67
115
7
254
147
40
184
21
29
70
42
77
12
44
90
26
32
23
111
16
31
68
48
45
37
38
99
61
62
25
46
49
55
41
53
72
34
89
215