142
72
134
12
4
24
27
15
53
13
219
133
86
18
32
170
62
10
11
19
35
61
45
20
357
41
87
8
59
28
103
106
212
69
34
26
372
78
517
74
94
30
39
33
79
46