3
15
17
5
34
13
10
23
19
32
87
2
20
4
35
216
26
16
29
139
8
54
182
62
65
47
88
14
134
30
102
38
43
52
133
12
7
106
77
1379
73
175
271