32
101
215
26
19
71
98
110
7
9
14
68
47
687
27
34
12
2
44
45
53
46
61
91
559
37
15
11
76
25
342
115
102
149
6
30
118
246
13
8
21
36
16