3
19
4
2
29
32
812
48
73
51
66
50
34
40
110
74
41
6
18
30
33
56
27
44
35
14
39
12
17
24
43
16
165
21
105
57
52
84
25
86
13
26