9
95
4
26
19
14
16
6
8
106
22
204
13
121
18
44
23
17
30
36
41
20
32
114
43
47
21
28
154
61
25
80
7
81
45
24
87
66
68
56
33
228
184
38