16
21
29
3
52
133
19
27
11
13
110
47
37
46
31
9
17
134
12
34
44
23
60
24
10
26
51
81
827
50
437
20
39
123
30
61
77
160
733
41
32
15
55
87