39
67
25
18
24
34
28
13
40
115
147
104
30
84
118
22
155
92
355
5
29
15
76
21
57
46
7
79
359
62
6
342
70
41
9
56
356
47
26
4
93
43
14
32
37
86
65