15
100
16
18
12
5
34
27
13
68
14
52
99
33
69
47
21
29
146
35
44
25
134
49
309
38
114
54
159
130
39
137
237
24
32
31
77
19
26
43
80
415
73