260
302
21
50
34
27
117
92
91
127
24
26
30
17
20
68
9
15
173
51
42
74
83
75
120
110
2
31
105
119
109
33
316
19
13
41
53
6
204
18
125
43
136
62
35
81