14
11
35
103
48
45
5
23
8
12
29
10
9
7
28
33
56
32
76
84
13
30
21
27
393
42
37
43
41
24
216
26
39
82
16
40
202
92
93
20