37
16
111
7
42
20
73
15
46
19
8
1
18
10
79
27
17
11
633
58
47
5
6
105
23
14
40
64
216
59
92
22
49
28
140
466
69
25
72
32
272
82
48
13