5
14
11
47
31
29
2
58
17
35
43
8
16
19
33
104
70
160
26
13
22
6
36
28
109
37
12
82
40
175
84
20
79
34
39