38
49
28
16
77
17
23
47
32
35
36
22
11
39
18
62
34
53
60
20
10
21
30
9
25
27
66
117
29
4
8
26
19
41
31
15
51
59
152
83
106
101