2
9
6
37
13
38
5
16
31
7
11
12
8
40
27
30
22
42
87
32
131
56
90
57
29
252
71
21
3
20
18
14
44
35
48
15
19