388
103
71
178
78
153
30
51
97
228
77
155
123
34
144
22
145
58
247
235
114
42
166
21
26
141
98
168
93
27
23
29
19
60
88
109
311
43
67
48
80
41
102
16
84
94
174
69
87
66
57
54
28
44