19
37
39
26
113
25
14
49
90
22
44
10
126
30
264
40
17
7
23
73
242
11
9
35
41
137
153
191
8
83
106
141
88
32
512
110
38
167
86
169
60
51
77
18
50
390
31
75
61
97