55
38
71
358
65
61
15
99
135
31
136
92
111
28
49
39
20
24
19
96
97
121
54
67
62
162
53
21
36
33
16
79
45
6
25
112
51
157
89
108
137
76
14
226
222
44
221
119
101