141
126
76
44
310
307
143
35
65
20
33
71
17
101
75
13
50
140
36
25
55
16
37
72
38
64
28
78
145
60
40
19
23
42
11
74
43
51
254
30
32
121
56
150
9
57
92
90
39
58
45
67