4
15
13
39
18
3
11
21
128
10
38
204
7
5
226
107
8
259
23
17
14
28
19
51
20
22
16
1
6
31
29
48
41
92
25