6
3
11
1
7
16
58
26
23
33
69
30
18
28
42
158
77
32
98
115
12
52
41
136
70
19
50
66
87
215
57
63
153
71
91
141
78
94
196
65
121
55
114
127
84
36
20
126
31
46
29
67