293
25
59
370
213
23
14
46
275
107
16
165
93
38
115
8
220
166
19
11
50
70
4
167
76
26
1
13
10
313
124
119
42
27
6
135
131
30
12
36
52
17
15
99
28
35
145
132
18
254
40