27
32
8
89
17
19
29
15
23
37
46
18
12
20
30
50
11
45
16
25
7
424
276
114
2
49
65
22
14
5
13
9
10
64
33
42
59
115