0
52
142
10
107
57
38
25
19
29
34
46
33
56
94
87
35
20
8
32
80
15
31
14
84
17
11
5
43
24
18
23
44
16
128
37
169
39
28
122
66
73
45
284