39
106
162
27
52
11
45
24
32
20
306
10
5
31
35
7
43
151
25
12
23
8
26
325
138
37
13
49
44
4
73
197
34
101
38
186
328
109
33
21
22
124
15
16