22
12
9
5
8
263
7
121
255
150
180
26
17
288
21
306
188
145
33
115
5245
215
6
19
23
109
82
39
10
24
41
20
15
38
65
30
53
58
59
28
29
13
11