11
58
18
20
105
56
85
275
75
90
67
61
153
51
32
53
33
92
22
10
7
82
43
114
39
23
66
41
62
16
14
71
27
125
91
19
59
46
222
44
265
26