187
257
161
14
27
29
20
185
18
242
347
34
86
144
129
11
55
38
35
72
75
107
109
4
16
47
207
127
61
63
39
45
135
17
80
10
90
36
165
93
281
44
8
137
87
278
58
48
4801
42
663
1564
74