2
28
276
43
68
22
40
17
13
27
1
56
21
103
38
12
6
32
9
29
5
26
8
62
20
37
16
11
34
7
4
15
18
50
3
70
23
31
44
39
19