9
8
82
5
106
160
21
15
19
12
3
85
7
18
75
16
30
36
92
104
20
29
25
13
67
69
38
127
81
64
51
87
24
37
48
71
34
44
165
33