108
20
18
24
7
22
518
23
49
44
36
133
33
38
12
14
34
35
21
13
10
32
65
76
15
37
29
71
59
75
251
80
19
85
27
26
43
102
391
235
42
307
168