12
7
139
53
8
6
102
64
185
123
89
54
56
24
32
28
21
110
47
42
113
74
242
86
91
69
18
41
119
205
87
5
13
136
275
106
81
14
43
62
127
98
11
16
25
15
39