0
3
6
5
67
20
29
89
111
81
93
70
47
30
98
41
57
38
71
17
277
92
32
11
268
106
49
15
242
28
43
9
8
31
44
36
37
77
108
109
13
139
22