30
19
32
23
78
37
24
15
31
14
35
26
44
13
38
41
103
28
27
43
16
74
17
58
21
9
10
11
6
18
104
52
33
95
145