48
111
35
57
36
82
20
19
55
121
14
93
12
21
25
76
38
63
24
34
92
68
64
15
16
168
108
51
29
42
18
96
28
66
148
634
60
17
46
94
40
90
58
59
43