27
8
28
7
30
36
6
3
4
21
20
13
22
49
24
29
150
56
23
26
18
37
33
17
9
5
10
54
15
89
25
105
61
41
64
456
166
75
139
155
102
149