49
40
28
54
52
13
11
32
24
19
12
17
103
33
16
41
113
102
38
30
18
14
39
27
80
127
43
84
9
23
96
36
31
65
29
88
86
63
147
53
44
128
7
92
58
97