39
17
45
16
32
47
30
19
6
77
46
27
184
59
50
64
37
7
23
53
68
15
63
24
3
166
109
79
102
134
372
92
48
33
1326
28
36
205
1574
132
545
70
20
54
101
155
471
35