36
32
207
87
71
16
27
39
44
142
105
81
49
35
88
42
189
28
100
58
84
109
30
102
64
45
61
65
13
144
18
48
31
351
26
176
21
46
86
132
479
424
166
54
116
41
22
40