3
51
28
30
84
24
10
83
43
14
9
46
201
49
41
26
105
75
48
116
79
44
20
17
45
36
72
19
12
81
615
42
149
68
33
61
29
50
76
85
16
63
53