37
46
22
54
39
70
106
23
27
51
30
88
40
24
26
33
60
84
41
34
31
56
14
28
19
32
65
43
50
74
156
68
64
47
61
44
100
21
117
116
83