133
60
123
40
67
471
104
148
10145
146
55
52
166
531
44
396
873
194
49
141
65
96
3060
83
77
36
6166
87
64
38
1562
143
728
227
243
138
58
414
106
62
74
73
50
63
25
94
47
246
76
664
365
89
228