1
38
30
26
23
35
133
50
169
271
16
24
62
63
28
48
88
32
27
136
37
36
141
40
70
45
33
73
22
97
5
20
84
115
43
21
105
74
135
7
104
6
187
64
34
159
15
58
149
91
87