41
5
26
25
4
3
2
63
8
16
6
7
24
19
14
46
13
35
18
12
27
55
93
82
22
15
21
11
104
42
28
23
51
44
150
47
95
89
37