27
9
33
29
7
11
41
385
22
32
13
42
15
21
20
10
4
46
26
37
12
49
48
14
67
107
25
18
5
82
8
163
23
112
61
389
114
34
412
3