26
33
16
18
6
30
32
83
71
35
59
38
63
12
245
19
97
84
20
44
51
7
11
113
27
41
34
116
79
58
760
9
222
50
384
206
13
114
105
36
265