2
194
140
42
110
69
53
75
38
12
85
71
60
49
47
65
25
80
27
36
54
48
51
40
64
45
61
59
50
9
67
142
43
19
129
113
95
17
46
26
15
24
79
63
56
14
331
35
243