85
46
61
96
25
23
15
81
112
171
19
37
35
80
30
44
43
89
58
53
84
73
186
76
141
14
72
130
50
145
56
34
63
48
47
28
41
267
18
32
40
74
133
125
64
65
27
254