26
10
7
11
6
14
15
34
12
36
44
90
22
105
33
42
311
43
51
19
149
53
30
92
80
28
31
52
50
62
38
56
37
20
35
95
18
213
73
46
32
121
258
61