39
23
200
22
28
7
5
36
12
38
10
31
16
61
63
106
34
9
11
19
14
43
175
183
26
58
66
15
24
21
30
44
33
46
71
37
79
128
122
62
8
105
89
42
48
47
60
17
93