375
36
651
64
219
23
69
11
34
24
104
43
130
302
41
21
111
63
77
128
231
71
52
35
1669
76
67
195
359
17
45
26
44
19
12
66
4
25
106
123
210
33
707
65
13
494
40
120
79
73
476
152