39
8
11
30
95
9
15
16
26
43
7
66
59
32
18
68
307
121
237
28
13
25
22
35
61
74
367
20
137
100
51
33
122
6
143
55
48
64
65
42
44
80
88
131
102
27
29
14
357