41
188
103
134
63
133
407
100
86
83
52
67
36
42
26
58
35
49
71
111
103
104
148
274
81
114
125
71
43
38
58
57
30
86
84
80
152
67
116
83
95
75
90
47
98
23
90
55
72
48
67
177
59
147
72
126
146
128
34
54