4
12
14
31
7
8
11
6
37
17
34
21
29
9
3
23
5
2
20
22
26
271
40
62
51
1
46
42
39
13
160
44
43
36
87
24
82
10
89
60
81
41
53
98
251