50
41
84
73
211
23
61
236
89
29
37
15
24
46
7
90
10
17
64
22
93
18
63
36
33
181
125
45
56
57
68
76
62
105
138
14
40
65
5
25
81
43
48
77