2
53
80
26
25
32
15
24
81
76
39
261
18
97
12
1
17
28
5
48
8
13
37
91
14
7
246
33
120
10
54
4
34
189
27
163
51
19
22
11
9
75