8
33
79
153
120
71
34
49
12
67
131
89
6
41
214
24
10
186
111
129
46
377
35
163
104
213
40
93
29
48
70
368
167
47
134
37
86
17
158
19
28
39
60
184
25
38
22
16
128
239
102
15
55