13
23
6
4
71
20
27
47
7
35
101
33
9
12
19
55
21
78
36
49
62
17
133
99
67
128
119
52
434
100
163
86
220
196
32
15
126
14
218
48
177
95
155
85
134
199
29