243
80
20
4
16
48
10
30
117
91
49
13
32
33
108
183
14
6
43
3
17
52
99
31
11
1
88
23
55
29
74
40
203
47
414
120
22
7
8
107
54
124
59
84
26
77
21