23
19
119
30
11
121
33
221
99
39
15
68
14
56
16
9
83
124
116
80
55
65
54
42
131
18
122
57
112
21
52
66
82
245
160
88
105
84
62
100
10
8
67
132
149
47
182
171
41
17
158