42
13
15
33
51
48
44
61
67
53
55
6
2
73
36
22
21
145
172
71
101
50
10
4
7
64
39
84
35
46
60
8
135
165
12
398
63
134
95