141
103
33
54
68
142
73
57
81
38
423
95
15
34
25
18
21
11
60
99
183
87
26
122
62
45
49
47
90
532
286
9
8
42
52
23
29
10
232
137
71
93
12
4
24
27
13