13
58
60
24
20
821
6
10
33
47
123
42
18
29
37
4
111
7
17
278
77
25
15
43
26
31
137
83
159
38
9
44
11
32
2
86
362
27
75
79
96
80
23
49