13
2
14
19
61
33
16
27
29
28
382
82
39
64
54
53
101
135
70
136
361
48
90
178
677
55
383
71
387
97
67
112
42
84
75
169
52
47
11
173
50
87
109
22
68
177
181
32