30
7
46
19
63
41
24
284
2634
16
20
59
21
85
70
37
241
40
26
49
291
106
76
47
31
253
100
23
29
99
27
65
39
13
17
87
12
38
5
6
11
18
50
48
107
140
92
15
56