50
30
20
15
8
23
9
18
7
19
14
64
10
12
422
11
26
65
77
36
1
37
2
49
58
156
4
29
135
138
149
211
28
5
57
17
51
71
48
354
69