36
21
38
25
19
12
18
16
48
58
17
62
52
11
75
168
43
47
217
57
322
69
26
83
335
70
95
121
151
78
101
200
55
989
6
339
73
33
28
92
56
77
30
39
31
29
34
68
218
93