2
1
5
46
6
9
68
52
3
11
71
4
12
30
16
191
14
40
44
8
23
57
15
78
82
62
29
32
28
147
75
7
136
135
54
134
55
19
34
247
36
53
56
175
144
154
121
275