21
14
88
4
38
33
51
122
106
22
26
41
79
29
68
11
30
27
42
82
107
178
36
129
73
24
113
37
28
15
35
43
34
87
50
124
202
18
141
53
25
20
16
49
64