128
30
19
48
66
52
36
47
252
260
54
73
15
37
165
26
5
86
11
25
72
202
61
50
75
90
71
16
14
93
65
39
96
80
70
198
38
115
82
110
119
60
132
201
21
166
122
77
99
92