21
114
85
166
48
272
90
19
20
17
25
16
10
15
66
57
18
33
26
14
44
80
121
87
13
35
317
62
68
27
69
51
61
11
128
109
72
70
8
95
93
82
142
38
59
71
34
41
140
118