155
65
41
49
87
58
71
100
144
96
37
248
76
34
118
169
57
72
54
44
35
99
77
278
27
32
25
81
26
33
90
12
19
11
53
48
135
16
20
59
31
62
38
9
15
60
10
173
215
4