136
125
36
40
166
15
65
45
21
27
83
72
54
38
138
49
31
92
129
33
19
26
16
63
77
37
11
12
18
13
41
99
402
58
90
42
44
114
75
232
196
73
146
71
115
28
6