49
76
40
36
27
13
56
18
115
33
7
30
47
89
54
9
34
53
63
24
14
4
51
21
22
61
23
42
72
68
112
140
117
16
8
28
31
66
97
60
57
95
26
45
43
25
302
118