49
26
88
15
84
72
124
111
53
31
87
70
74
71
47
44
40
22
41
76
58
35
89
46
109
145
103
174
94
33
81
122
63
186
21
161
14
28
7
27
51
105
292
162
83
143
114
52
110