9
10
7
191
8
107
23
5
39
11
32
18
4
33
123
14
28
12
231
80
25
13
6
56
2
44
146
50
22
77
64
37
47
51
29
313
36
166
151
21
165
78
46
607
26