50
12
48
86
263
108
43
30
201
107
142
32
42
49
235
71
87
68
27
90
55
6
19
9
34
17
10
47
4
14
5
16
0
24
2
226
22
7
72
29
23
37
271
20
70