33
25
18
4
29
43
46
3
22
30
62
5
38
17
11
37
50
41
31
14
23
27
19
192
9
26
32
13
16
93
20
82
7
12
8
52
79
54
6
69
58
162