32
15
35
25
19
21
10
34
5
42
31
3
41
7
26
37
36
106
23
29
27
9
157
33
6
14
22
43
64
44
12
16
72
80
39
47
24
38
4