66
38
53
69
77
55
101
60
90
117
48
109
32
68
45
30
19
43
150
17
44
146
41
56
79
21
40
24
14
92
65
28
16
18
39
82
80
33
13
51
100
46
23
22
116
15
27
125
144
114