20
19
39
91
24
38
37
32
34
10
31
13
36
185
9
35
8
15
206
131
65
11
341
90
715
4
28
105
604
79
164
51
25
77
125
17
6
21
134
96
18
44
157
29
82
143
92