127
130
690
117
99
44
24
198
23
39
84
13
86
11
9
27
20
143
22
108
41
71
158
111
47
40
287
28
15
19
110
8
16
37
356
12
307
45
386
33
226
403
163
172
331
75