8
136
138
19
15
32
26
77
6
45
24
204
7
55
41
4
94
250
29
66
53
54
171
74
107
62
88
269
44
33
9
98
264
70
208
69
36
102
388
30
86
115
31
43
148
57
40
20
63
84
48