27
13
12
6
29
4
11
66
26
40
19
90
32
109
71
79
16
2
17
30
23
63
35
56
25
37
5
8
33
219
54
88
238
68
186
43
41
18
964
70
77