0
4
6
7
3
60
37
75
30
21
10
36
41
13
31
40
135
24
97
16
9
73
140
53
58
92
111
96
63
77
56
81
119
93
48
54
70
52
62
137
87
27
238
50
51
22
33
80
38
15
35