90
18
33
25
32
37
5
36
54
12
48
14
46
21
23
38
142
187
29
49
19
17
30
26
53
72
22
135
27
10
20
43
340
71
41
57
34
13
105
56