6
32
29
41
10
19
36
7
31
30
85
35
25
40
33
5
28
34
17
16
44
26
78
134
60
73
9
4
71
118
81
49
46
11
86
20
13
23
76
59
106
50
431