86
19
238
82
22
34
166
49
28
20
38
32
14
43
51
89
7
33
143
42
25
23
16
26
5
90
69
15
12
11
30
21
24
35
4
39
10
108
40
13
41
27
79
18
31
36