11
6
3
7
15
2
28
119
19
10
56
20
27
17
149
18
53
39
66
104
94
22
60
30
12
33
125
40
51
29
103
42
31
44
23
25
101
26
38
79