5
4
187
19
35
338
11
158
9
3
30
16
20
21
12
13
6
80
7
25
407
94
15
214
17
23
29
51
563
36
1
129
22
10
44
37
107
55