137
34
134
146
55
91
70
138
146
114
84
59
102
56
53
49
22
47
163
69
94
76
47
74
40
56
50
26
34
62
168
228
75
127
65
139
204
85
101
205
106
374
156
64
402
141
154
112
130
156
80
60
87
86
126
83
172
93
53
126