2
46
87
14
61
56
68
18
277
41
38
22
39
30
12
123
45
55
7
15
3
8
42
17
74
10
24
121
89
34
35
4
5
20
53
11
23
91
78
48
31
27
103
228
113
133