9
57
105
92
37
77
3
377
28
114
89
7
30
18
199
8
215
125
102
31
12
13
20
38
35
59
41
21
10
55
14
52
16
36
51
24
11
27
5
34
81
71
22