283
217
228
94
93
148
138
21
27
26
86
13
50
43
8
51
41
19
52
16
142
29
135
6
36
73
23
65
30
18
33
78
15
7
75
37
155
49
120
156
48
58
88
158
62