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