3
77
29
34
53
37
28
70
38
246
74
21
24
17
150
43
7
1
52
6
26
39
10
2
8
16
23
243
139
30
12
40
41
5
51
94
98
50
131
83
64
84
57
48