15
20
11
90
33
17
6
37
14
43
40
65
25
59
45
70
98
38
229
176
13
92
16
10
31
48
21
28
77
32
8
23
29
18
26
125
118
121
42
39
1365
83