3
42
26
47
15
53
2
24
32
14
25
59
117
54
22
45
122
29
97
34
11
27
56
28
30
31
75
138
13
10
4
614
12
142
63
291
55
6
246
6269
8
1527
121
92
72