140
33
238
11
46
74
43
41
87
54
13
50
61
34
101
14
32
95
90
397
112
9
27
316
107
0
86
71
8
12
62
26
57
36
22
39
21
38
310
15
55
31
48
16
7
162
40