21
10
17
41
11
108
44
66
31
9
24
42
34
61
7
19
70
48
80
16
23
75
36
20
125
81
37
51
90
343
139
18
14
13
33
25
27
142
35
26
79
256
106