132
23
27
34
22
36
33
66
105
8
39
313
31
98
161
72
142
164
53
209
46
194
282
21
2079
52
443
830
407
10011
3013
103
91
64
358
86
38
47
83
88
80