139
238
61
305
7
105
54
73
17
64
30
29
23
18
22
107
142
27
51
25
20
3
207
115
86
99
52
156
172
36
72
46
9
87
89
243
10
76
24
13
157
14
31
88
69
21
8