27
23
49
10
20
21
105
19
43
32
61
52
29
86
12
25
14
8
22
60
41
4
147
50
31
6
81
80
33
16
30
187
35
70
96
63
135
113
37
39
54
134
44
7
98
18
403
36
45
26