9
29
17
23
122
43
10
39
62
160
67
35
41
22
50
104
70
56
18
16
49
7
21
15
52
45
80
114
313
33
64
124
24
72
37
25
53
11
166
74
12
85
121