31
25
32
8
46
26
17
5
14
19
7
27
43
104
29
35
12
34
44
40
33
20
82
23
50
10
39
73
42
18
51
57
200
41
28
16
143
93
15
21
6
11
9
83
175
36
56
63
68