143
9
58
66
126
94
59
29
39
151
34
98
79
53
57
60
3
260
36
47
43
61
65
41
76
38
18
17
20
185
73
87
26
78
134
24
12
55
1
256
167
168
37
307
31
16