4
36
21
65
34
30
24
16
12
39
342
23
15
1
38
67
3
189
7
47
32
317
31
41
5
9
48
19
29
309
60
59
63
85
69
22
75
1878
284
28
94
10
2
13