2
77
25
34
27
47
35
22
67
29
38
241
72
21
24
16
149
43
7
56
23
1
52
19
42
6
26
39
10
8
20
17
9
239
138
28
37
12
41
5
40
93
95