48
39
21
68
25
76
108
28
40
83
23
19
33
18
160
30
65
53
82
137
115
12
131
139
143
51
34
101
204
117
49
66
52
167
63
266
36
26
74
58
90
15513
354
280