40
73
127
146
16
33
90
29
24
35
105
23
20
22
65
76
18
15
32
67
17
51
86
21
46
48
64
26
54
59
28
27
43
36
31
41
19
13