102
56
104
138
74
64
37
67
58
145
42
96
129
23
91
75
43
55
26
137
20
38
39
54
71
79
61
32
93
17
120
49
113
24
69
46
30
63
19
152
52
22
18
45
151
47
44
48