0
9
17
13
10
28
6
5
34
3
18
38
27
23
165
63
122
98
357
103
39
128
89
60
94
33
45
81
57
115
51
50
148
52
70
37
96
43
284
15
64
16
19
59
73