1360
160
18
33
118
44
54
23
134
46
84
34
42
108
45
126
25
57
176
297
87
28
275
700
111
94
102
96
26
162
63
115
504
75
68
24
29
30
13
154
43
21
19
269
65
821
16
5120
41
189
261
78
67
40
17