30
23
25
7
11
41
77
24
4
17
43
83
28
26
6
87
33
13
2
140
60
18
3
14
62
53
12
27
21
8
38
16
5
10
20
176
73
40
15
90