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