49
111
9
24
15
28
21
18
40
154
199
22
32
256
10
125
41
59
79
100
108
48
38
29
12
14
74
128
89
76
78
99
17
37
26
23
25
123
134
42
19
132
58
43
36
197
62
61
121
54