39
30
7
17
66
26
100
46
22
9
12
2
11
10
43
64
50
23
80
69
8
77
20
114
42
33
31
336
76
29
72
32
61
49
21
53
28
59
14
67
185
57