32
41
81
40
15
18
58
6
682
43
12
118
158
42
10
76
9
353
39
19
17
218
64
240
3
24
34
21
46
57
35
208
55
22
11
23
8
7
4
65
28
283
26