30
39
8
106
13
9
49
44
32
7
12
82
85
6
37
5
22
21
25
200
29
19
41
10
20
15
33
11
66
16
17
46
80
36
77
18
27
95
91
163
110
128
93