0
11
20
32
10
49
38
27
35
58
24
102
55
220
51
67
77
99
93
18
76
69
85
57
44
170
183
72
12
41
13
33
70
40
65
60
133
87
75
29
66
31
46
19
140
21
28
47
82