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