0
43
12
5
122
65
25
4
29
8
333
36
160
50
126
15
74
14
33
38
9
24
19
117
22
40
55
27
28
23
73
10
56
91
41
18
66
57
17
180
83
88
26
133