9
39
150
10
315
38
52
91
66
491
3
86
286
50
14
6
27
255
346
5
34
13
17
29
137
36
196
32
105
55
4
19
49
23
83
65
81
16
33
11
25
35
22
217
82
44
24