82
147
143
319
248
242
116
74
29
41
36
112
125
43
28
103
24
120
32
17
6
46
54
62
53
34
13
75
27
139
30
119
18
47
180
66
25
77
108
40
142
87
80
42
127
60
59
88
44
61