91
157
103
93
131
111
238
71
66
84
74
43
75
30
311
31
67
60
222
126
86
112
49
76
124
106
95
104
332
127
79
73
191
70
306
94
109
34
148
27
58
39
29
7
37
64
153
105
87
69