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