22
13
247
61
25
4
9
103
41
63
17
24
19
48
29
47
43
79
15
165
21
6
12
311
145
223
44
149
49
32
39
293
52
242
18
8
7
53
91
159
30
35
246
54
92
67
28