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