0
4
12
14
7
39
22
42
41
17
36
95
125
66
126
144
38
98
58
108
50
25
15
24
11
33
75
44
27
112
77
76
54
150
21
26
30
13
94
61
34
20
5
56
8