0
33
22
12
17
14
21
9
5
35
8
31
42
32
56
51
28
93
153
57
390
26
89
46
50
83
119
30
15
43
76
63
25
36
24
18
74
86
19
40
91
44
110
41