32
43
102
71
55
46
72
35
81
142
16
95
183
118
3
259
45
70
10
12
64
5
38
61
107
31
15
237
53
238
78
256
138
36
23
18
28
44
111
25
69
67
7
77
29
76
80
39
51
93
188