60
23
21
90
13
118
45
7
19
4
92
236
69
74
44
36
11
27
41
169
94
1
12
372
42
43
252
47
53
16
20
25
30
51
6
17
18
66
83
26
8
24
417
76
59