8
50
19
84
48
164
29
18
14
113
46
67
105
104
15
88
26
68
201
78
30
28
36
148
134
35
11
40
38
31
95
117
20
45
9
145
87
41
2
65
150
49
12
47
827
16
70
73