45
86
46
31
52
65
18
130
106
154
8
48
25
51
72
238
53
94
16
11
213
174
183
155
150
66
143
80
12
41
163
47
111
84
133
77
36
24
39
146
10
32
103
81
172
13
70
58
145
76
30
82