8
49
180
47
39
128
40
22
171
75
145
23
104
33
101
20
25
31
67
28
18
44
153
126
29
37
107
82
167
71
43
192
131
84
51
93
6
35
68
24
16
11
56
70
66
17
92
500
10