142
72
134
12
4
24
27
15
53
13
218
133
86
18
32
170
62
10
11
35
61
45
20
357
41
87
40
8
59
28
103
106
212
69
34
26
372
77
516
74
94
29
39
9
33
79
46