22
17
23
19
37
144
70
6
14
289
34
62
28
7
33
32
31
59
67
75
83
35
72
98
21
74
125
20
136
203
56
27
227
15
137
51
78
100
131
111
52
141
60
108
110
96
66
275
169