31
34
15
61
32
9
430
7
14
89
83
71
38
10
27
62
5
13
50
16
4
91
8
18
3
47
248
45
119
49
12
69
81
29
57
159
72
48
35
24
148
11
41
65
30
37
74