35
19
6
8
26
5
24
10
84
12
9
13
17
65
44
34
46
27
31
66
49
96
76
59
45
91
77
211
78
57
85
51
120
173
56
98
93
134
68
43
15
322
22
58