3
53
38
23
52
8
5
35
24
65
27
72
142
13
60
29
22
11
122
171
160
176
108
136
162
147
39
47
18
31
20
63
46
94
244
21
9
213
272
184
105
61
59
68
67
58