0
6
10
19
27
9
33
89
23
50
29
12
148
74
44
41
24
16
47
51
30
39
34
68
130
32
53
64
188
45
212
31
86
63
25
133
81
20
396
48
18
107
108
176