0
10
15
16
12
14
7
6
31
29
18
36
30
24
37
28
11
23
120
22
58
97
55
20
33
86
110
51
138
19
9
57
50
47
61
38
42
35
17
66
180
26
41