27
25
15
24
19
9
36
33
44
37
13
7
10
48
41
3
12
47
89
53
34
17
32
4
106
8
31
18
392
21
252
5
40
74
59
245
23
58
52
11