50
51
76
5
28
46
65
25
84
34
64
23
77
31
240
18
79
71
72
70
227
163
30
7
9
52
29
12
19
41
75
40
10
17
73
24
16
63
45
120
108
27
26