27
11
109
36
49
21
14
22
26
9
68
12
141
3
5
35
15
4
13
32
39
10
80
19
25
17
6
33
16
8
41
28
20
18
23
42
454
2
34