107
37
25
443
121
661
1543
406
116
27
41
1430
66
23
300
73
132
63
134
407
45
61
188
245
226
787
55
29
71
83
43
48
56
148
803
46
67
77
88
35
74
42