40
28
81
36
41
30
14
35
64
48
82
13
111
39
34
23
207
103
38
26
192
381
17
9
57
102
43
226
65
10
144
33
276
58
20
47
149
21
7
49
24
44
45
79
129
72