2
38
42
127
41
47
25
11
132
54
9
30
74
146
21
44
3
39
4
13
6
174
34
5
43
20
557
346
149
19
113
16
18
80
259
49
57
65
191
12
23
37
53
77
15
29
8
116