38
14
7
22
30
31
24
48
19
47
40
10
95
18
62
87
39
96
65
12
88
105
36
13
69
50
107
90
28
49
25
6
34
117
27
46
53
61
116
64
79
311
228
70
132
83
110
55