39
193
35
48
17
11
29
7
18
46
24
21
109
59
31
91
13
16
14
93
26
100
54
10
9
15
36
2
6
58
5
4
8
19
57
20
56
41
22
82