3
23
147
288
15
5
50
21
30
47
45
20
67
10
24
7
31
84
304
18
32
65
43
306
202
122
86
106
16
8
42
114
277
17
111
25
44
13
175
34
22
6
26
19
126
11