81
31
122
43
188
39
66
150
29
117
71
23
131
67
154
60
26
100
63
386
93
114
95
72
163
19
76
158
46
8
48
61
18
16
38
25
79
356
119
164
27
44
58
12
15
54
28
264