5
22
139
38
12
162
363
165
67
76
39
197
21
10
107
37
301
8
65
6
15
1054
318
84
51
156
80
34
55
48
242
68
31
87
71
109
388
23
167
75
11
36
624
223
19
13
150
93
310
24