0
20
6
27
8
40
11
12
45
10
24
48
19
21
15
29
65
34
18
67
23
108
46
37
31
76
64
138
69
33
49
114
140
41
106
53
267
73
136
413