8
62
58
131
22
15
49
60
55
10
48
27
25
39
123
21
153
79
33
197
114
92
43
95
394
214
13
186
30
11
20
72
391
23
76
29
24
64
7
389
301
57
70
89
52
331
86
16