4
32
2
48
19
6
49
104
72
15
41
66
67
24
57
80
29
7
44
16
50
11
20
75
8
64
87
23
88
12
53
17
68
54
9
59
37
60
35
28
99
85
34
220
139
39