27
40
313
8
33
22
113
18
91
1596
433
23
144
156
63
132
86
106
38
204
9
970
326
56
108
196
152
16
171
134
13
42
50
24
15
11
41
129
30
135
14
98
54
208
277
71
94
80
470
52
239
174
1282
146
122
43
12