281
348
118
49
35
17
260
41
56
325
24
34
57
47
54
64
812
62
46
36
52
180
72
22
323
94
99
66
19
44
470
23
67
25
150
21
33
167
10
85
119
39
69
203
51
60
136
87
7
181
28