22
21
35
16
29
43
27
42
61
17
175
94
66
64
68
54
49
41
33
26
107
53
67
45
82
18
282
23
31
147
226
120
119
204
80
78
155
50
28
6
69
57
91
38
19
51